Montreux, Canton of Vaud, Switzerland
6,699-ft. mountain providing a railway station with rides to the summit & views of Lake Geneva.
1820, CH
4.8 km away
5.0 km away
5.6 km away
6.7 km away