The city is situated on the shores of Lake Geneva, 62 kilometres northeast of Geneva. Lausanne has a population of 146,372, making it the fourth largest city in Switzerland. Lausanne is a focus of international sport, hosting the International Olympic Committee, which recognizes the city as the “Olympic Capital”. Since 1994 the Court of Arbitration for Sport and some 55 international sport associations […]
Tag Archives: Lake Geneva
Recent Comments