Capital of China ,Beijing!
The Beijing Olympics were held in the year 2008.
it was 2008
1920
1972
2012 olympics in london, but they will be in the 2008 olympics in Beijing.
2008
in 2008
That was last year in Beijing. Google "Beijing Olympics 2008"
The Olympics was last held in Beijing in 2008.
1988
2008 summer Olympics
No its a six year delay on every olympics.