Shanghai City

Location Home >> SHANGHAI >> Shanghai City


Shanghai, located on the shore of East China Sea, is the biggest financial center in China, and one important international harbor in the world. Altogether, Shanghai covers an area of 6,340 square kilometers and has a population of about 24.183 million according to the statistics in 2017.

Places of interest in Shanghai:

Shanghai Disney

(photo from Shanghai Disney Resort)

The Bund

photo from Baidu

Shanghai Wild Animal Park

(photo from Shanghai Wild Animal Park)

Yu Garden

(photo from Baidu)