Tuesday, June 12, 2001

China



.

Posted from Shanghai (上海) , it is China's 
largest city with a population of more than 24 
million people. The city is located in the Yangtze 
River Delta in eastern China.
(Shanghai to Singapore: 3,815 km)


.