
Country: Switzerland Lausanne is known as the Olympic capital, giving the city a special place in the world of sport. Switzerland’s largest city in the French-speaking canton of Vaud, it stretches across hills beside Lake Geneva, facing the French town of Évian-les-Bains. The Jura Mountains and the Alps frame the area, while Lausanne also hosts Switzerland’s Federal Supreme Court.
