The Montreux waterfront is one of the most beautiful lake promenades in Switzerland. Cafes, restaurants or park benches invite you to linger here and there and offer a shady spot …
Villeneuve lies at 375 m above sea level. M., 9 km north-northwest of the district capital Aigle and 4 km south of the city of Montreux (linear distance). The historic …
Visit Lac des Chavonnes for a quiet alpine getaway, where you’ll find a crystal-clear lake surrounded by dense forest and mountain peaks. Located approximately 1,690 meters above sea level, this …
You can completely circle the small lake on a footpath, enjoying the view of the water and the green mountains that surround it. The lake is located at 1,780 meters below the Le Chamossaire.