Beijing, China.
Chat with our AI personalities
Beijing, China.
beijing,china
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.
August 8-25, 2008
Beijing, China.
china
China
In 2008 it was held in Beijing, China
August 21-22, 2008
The last Olympic games were held in Beijing 2008
Yes
Equestrian.