Verbier Place Centrale

Verbier Place Centrale
Country:

This webcam offers a live view of the central townsquare of Verbier, Switserland. Verbier is a well know ski resort.