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! Use OpenOffice.org Use Fedora