Geneva’s local mountain lies 900 metres above the Jet d’Eau – on French soil but very much part of Geneva’s identity. The mountain has been accessible by rail for over 120 years and offers impressive ...