Lausanne is a vibrant city in Switzerland located on the shores of Lake Geneva It is known for its historic old town cultural institutions and as the headquarters of the International Olympic Committee The city features scenic lakeside views hillside streets modern architecture and a lively arts and sports scene
Part of: Switzerland