Shanghai, satellite photo, 2015. With a population of some 24 million people, Shanghai is China's most populated city. The Huangpu River (from bottom middle to upper middle) bisects the city and flows into the Yangtse River. To the right of the Huangpu lies the older district, to the right, is the Lujiazui district which was developed in 1991. Taken on the 12th March 2015 by the Landsat 8 satellite.

px px dpi = cm x cm = MB
Details

Creative#:

TOP15939496

Source:

達志影像

Authorization Type:

RM

Release Information:

須由TPG 完整授權

Model Release:

No

Property Release:

No

Right to Privacy:

No

Same folder images:

Same folder images