248 Views0 Comments0 Likes
I took some shots above the Lake town of Evian (Yes that Evian of the famous mineral water) ! Situated on Lac Leman in France.
584 Views0 Comments1 Likes
Larringes, a small village above Lake Geneva, French alps
911 Views1 Comments3 Likes
Pretty view of Locum, a small village between Evian and St- Gingolf, Lake of Geneva shore, France. In the background, it is Swizterland.
2.63K Views0 Comments17 Likes
Une vue de la ville d'Evian-les-Bains au bord du Lac Léman.