<---
[Prev]

The Beijing 2008 Olympics countdown clock on the facade of the Museum of Chinese Revolution and Chinese History (which faces Tienanment Square).



Thumbnails