Photo Spot Geneva The 140-meter-high Jet d'Eau in the harbor basin of Lake Geneva is the symbol of the city, which is considered the cradle of haute horlogerie. The old town overlooks the left bank and is dominated by the Saint-Pierre Cathedral. Find out more about: + Photo Spot Geneva