The headquarters of the IOC (International Olympic Committee) are located in Lausanne, Switzerland.
headquarters switzerland olympic ioc
The headquarters of the IOC (International Olympic Committee) are located in Lausanne, Switzerland.
headquarters switzerland olympic ioc