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.

Join SpreadOpenSource! Get Firefox! Use OpenOffice.org