Lac Leman in France's Haute-Savoie. The town of Meillerie looking towards Montreux in Switzerland

Lac Leman in France's Haute-Savoie. The town of Meillerie looking towards Montreux in Switzerland
Lac Leman in France's Haute-Savoie. The town of Meillerie looking towards Montreux in Switzerland
2021
Lac Leman Frances HauteSavoie. town Meillerie looking towards Montreux Switzerland turquoise river rhone mineral waters resort geneva lake geneve French Haute-Savoie. Haute-Savoie Haute Savoie.