Share
twitterlinkedinfacebook
Image 1 of 1
QSH00034CHN.jpg
A container storage yard in the Wusong district of Shanghai. There are plans to build the country's biggest deep water port nearby.