Back to gallery

Pouring Sunshine

Shanghai, China 中国上海

 

500pxFacebook图虫Instagram

 

Shanghai is the most populous city in China, with a population of more than 24 million as of 2014.It is a global financial centre, and a transport hub with the world's busiest container port. Located in the Yangtze River Delta in East China, Shanghai sits on the south edge of the mouth of the Yangtze in the middle portion of the Chinese coast.

5,115 views
192 faves
26 comments
Uploaded on November 17, 2016
Taken on September 19, 2016