29 November 2018: Shanghai, China - Visitors walking on The Bund, beside the Huangpu River, Shanghai.

- Image ID: T8C2WX

Similar stock images