Shanghai
Shanghai is the largest city by population in China and the largest city proper in the world. It is one of the four province-level municipalities in the People’s Republic of China, with a total population of over 23 million as of 2010. Located in the Yangtze River Delta in eastern China it is influential not only because of it’s location, but it’s residents, which include many large corporations. Visiting Shanghai you may even wonder if you have temporarily left the chaos of China behind.
- See our China Article Index
- Search for articles on our Interactive Map
- Return to the China main page

