Perspectives on Lake Geneva
Lake Geneva is a water body situated at the border of Switzerland with France. It has a surface area of 580.03 km2 and is surrounded by major cities, such as Geneve, Lausanne, and Montreux. The pictures below were shot in Montreux, Switzerland.







































