Montreux is a traditional resort town in Switzerland on the shores of Lake Geneva. It is famous for its annual Jazz Festival. Image taken by a drone.


Size: 3992px × 2992px
Location: Av. Claude-Nobs 1, 1820 Montreux, Switzerland
Photo credit: © Richard Coulstock / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: aerial, alps, architecture, city, drone, geneva, lake, landscape, montreux, mountains, resort, switzerland, town, vacation, view, winter