![](http://www.alamy.com/thumbs/6/BDD8C9EE-EF78-4B2A-A56A-D1967067FF43/2AENF5H.jpg)
Montreux is a town on the shoreline of Lake Geneva at the foot of the Alps in Switzerland
Size: 5616px × 3744px
Location: Switzerland
Photo credit: © Andrey Khrobostov / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: alpine, alps, architecture, blue, building, castle, center, chillon, city, cityscape, coast, destination, embankment, europe, geneva, historic, house, lac, lake, lakefront, landmark, landscape, leman, montreux, mountain, nature, outdoor, panorama, promenade, riviera, scenery, scenic, shore, sky, street, summer, swiss, switzerland, tourism, tourist, town, travel, vaud, vevey, view, water, waterfront