Aerial view of Leman lake – Geneva city in Switzerland

Aerial view of Leman lake – Geneva city in Switzerland