<---
[Prev]
The Beijing 2008 Olympics countdown clock on the facade of the Museum of Chinese Revolution and Chinese History (which faces Tienanment Square).
Thumbnails