The Chinese city of Shanghai is pictured in this Sentinel-2A image from 16 December 2015.

Advertisements

As well as the country’s most populous city – with over 24 million people – this global financial centre is also the site of the world’s busiest container ports owing to its strategic location on the Yangtze River Delta.