Montreux - Vaud - Switzerland
Lake Geneva at dusk, as seen from the town of Montreux in Switzerland. The pristine Lake Geneva is a crescent-shaped lake that slices through Switzerland and France. It’s one of the largest lakes in Western Europe.