Chinese workers on scaffolding, Shanghai, China.

- Image ID: JGERK3
Chinese workers on scaffolding, Shanghai, China.
Gil Singer / Alamy Stock Photo
Image ID: JGERK3
Location: Shanghai, China