7is7.com > Otto > Travel > 2004-12-05: Story | Photos
Chongqing Victory Monument
This landmark clock tower in the center of Chongqing is the city's victory monument celebrating its "liberation" by the Communists. China.

Get Firefox! Download LibreOffice Use Fedora