Results 1 results found Lake Geneva (Lac Leman) and Dent du Midi, 3257m, Villeneuve, Vaud, Switzerland, Europe