|1 of 1|
Montreux, Switzerland. Breathtaking view of Chateau de Chillon castle on the shore of Lake Geneva (Lac Leman) with mountains.
© Sue Cunningham
File size: 6.2MB
for other pricing and payment options
Alpine, Alps, Europe, European, Geneva, Lac Leman, Montreux, Swiss, Switzerland, Vaud, Vaudoise, Western Europe, breathtaking, building, buildings, built environment, castle, castles, edifice, eroded, erosion, fir, forest, forests, historical, lake, lakes, ocean, plant, plants, sea, season, seawater, shore, shoreline, stunning, summer, summer time, summertime, summery, tree, trees, typical, water, waters