Browsing: geneva

Le Mole is the distinctive stand-alone triangle shaped mountain about 20 kms south of Geneva near Cluses dominating the autoroute to Chamonix.