Verbier Place Centrale

Verbier Place Centrale
Country: Switzerland
This webcam offers a live view of the central townsquare of Verbier, Switserland. Verbier is a well know ski resort.