China
Chat with our AI personalities
The last Olympic games (2008) where held in Bejing in China. The next Olympic games are due to be held in 2012 in London, England.
The Olympic games in the year 2008 were held in China , Beijing
Beijing, China
bolivia
Greece