Lake Geneva, Europe's largest Alpine lake, straddles the Swiss/French border, and laps at the shores of some of Switzerland's most popular cities. The city of Geneva sits between pretty snow-capped peaks at the point where the Rhône spills into Lake Geneva. "capital of peace" Promenades, 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. Cultural attractions include the Opera House and the Grand Théâtre, which stages international acts.