Anywhere the Olympic committee agrees to
e.g.
Beijing (2008)
Vancouver (2010)
Innsbruk (1964)
Stockholm (1912)
Athens (2004)(1896)
Los Angelos (1932)
Torino (2006)
The games are held in a country on a stadium but it must be huge.
Chat with our AI personalities
The Olympic Games Are Held All Over The World Every 4 Years.
2008 Olympics Are Being Held In Beijing, China.
2012 Olympics Are Being Held In London, United Kingdom.