Webcams Leave a reply Scattered Webcams Down Town! Top of Savoleyres Top of Attelas La Tzoumaz, on the other side, north of Verbier