Designed by
Title
Tugboat on Huangpu river, Shanghai, China #87423356
Description
SHANGHAIââ¬âNOV. 20, 2010. Tugboat with Pudong district on background on Nov. 20, 2010 in Shanghai. Pudong houses Lujiazui Finance and Trade Zone, Shanghai Stock Exchange and is China`s financial center.
This image is editorial