Montreux, CH

View Slide Show

View Thumbnails

Situated along the eastern coast of Lac Leman, Montreux is at the foot of the Alps. Here a view across the lake to the Bernesse Alps.
1/48