Montreux harbor with yachts and boats panoramic view. Montreux is a town on the Lake Geneva at the foot of the Alps in Switzerland.


Size: 4200px × 2800px
Location: Switzerland
Photo credit: © Andrey Khrobostov / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: alpine, alps, architecture, blue, boat, building, center, city, cityscape, coast, destination, europe, geneva, harbor, historic, house, lac, lake, landmark, landscape, leman, montreux, mountain, nature, outdoor, panorama, pier, port, promenade, riviera, scenery, scenic, shore, sky, summer, swiss, switzerland, tourism, tourist, town, travel, vacation, vaud, view, water, yacht