Scenery Images of Amazing Shanghai City – China

Looking at beautiful scenery, Shanghai is the largest Chinese city by population and the largest city proper by population in the world. As seen in following images, it is one of the four direct-controlled municipalities, with a population of more than 24 million as of 2013. It is a global financial center and a transport hub with the world’s busiest container port.

Located in the Yangtze River Delta in East China, Shanghai sits at the mouth of the Yangtze in the middle portion of the Chinese coast. The municipality borders the provinces of Jiangsu and Zhejiang to the north, south and west, and is bounded to the east by the East China Sea. More reading

01-Shanghai CityImage Source: Flickr

02-Shanghai CityImage Source: Flickr

03-Shanghai CityImage Source: Flickr

04-Shanghai CityImage Source: Flickr

05-Shanghai CityImage Source: Flickr

06-Shanghai CityImage Source: Flickr

07-Shanghai CityImage Source: Flickr

08-Shanghai CityImage Source: Flickr

09-Shanghai CityImage Source: Flickr

10-Shanghai CityImage Source: Flickr