Photos tagged with 'SHANGHAI' (1/4)

Shanghai, located at the mouth of the Yangtze River, is the largest commercial and industrial city in China. It is a special city under the direct control of the central government. The city was developed as a trading port during the Song dynasty and was opened to the public by the Treaty of Nanking in 1842 when the concessions of Britain, the United States, Japan, and France were established and it became a base for foreign capital to enter China. After World War II, the city developed as a general industrial area.

More Interesting Tags