I'm not sure what this means, but one of these is probably the answer.
Either China (Beijing) has hosted the Olympic Games ONCE - in 2008.
Or China hosted the Summer Games of the 29th Olympiad (of the modern era) in 2008.
Or China hosted the 26th celebration of the (Summer) Games (as the Games in three of the 29 Olympiads were not celebrated due to the World Wars) in 2008.
Chat with our AI personalities
The Olympic games in the year 2008 were held in China , Beijing
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.
China
Beijing, China
The 2000 Olympic games were held in Sydney, Australia