Beijing -china
The Olympics was last held in Beijing in 2008.
The last Olympics were held in 2008 in Beijing, China.
That was last year in Beijing. Google "Beijing Olympics 2008"
The Beijing Olympics were held in the year 2008.
Beijing 2008, derr.
The last summer Olympics were held August 2008 in Beijing China.
The last summer Olympics were in Beijing , the last winter Olympics were in Vancouver.
Beijing, China
20 days...=)
The last three olympic games where held in sydney, athens and beijing. And then obviously this years is in london.
The last Olympic games were held in Beijing 2008