A cargo vessel registered in Mumbai, India travels up the Huangpu River in Shanghai, China.

- Image ID: JTYWN7