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