Friday, April 20, 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)



.