Lake Geneva, The city of Geneva sits between pretty snow-capped peaks at the point where the Rhône spills into Lake Geneva. "capital of peace" parks, and gardens surround the lake, and the old town is a lovely spot to stroll among the historic buildings. a fountain in Lake Geneva shooting water 150 meters into the air, is a famous landmark.