London, England 2012.
China hosted the 2008 olympic games in Beijing
Yes. Beijing, China hosted the 2008 Olympic games.
The Olympic games begin on the 8th of August 2008.
China won the 2008 Olympic games.
The Olympic games in the year 2008 were held in China , Beijing
the most recent olympic games were held in Beijing china.
yes, every country is :)
In a cave
In Beijing, China.