Sculpture depicting humanoid figures carrying an Olympic flag

Glance at sports’ best in The Olympic Museum, Lausanne

Lausanne, in the shores of Lake Leman, is the capital of the canton of Vaud, located within Francophone Switzerland. Moreover, being the location of the International Olympic Committee headquarters, it’s informally the “sports capital of the world”. As such, besides hosting the main offices of several sport governing bodies, one of its landmarks is a …

Glance at sports’ best in The Olympic Museum, Lausanne Read More »