Cities

Growth of Shanghai

Shanghai is located on the southern bay of the Yangtze River, with the Huangpu River passing through it. With a population of 27.058 million as of 2020, it is the most populated metropolitan area in China and the 3rd most populous city in the world. Shanghai is a global center for finance, research, technology, manufacturing, and transportation, and the Port of Shanghai is the world’s busiest container port.

Read More