A poster hides a construction site on the shore of Water Drop Lake Lingang New City near Shanghai China

- Image ID: AYY6RP

A poster hides a construction site on the shore of Water Drop Lake Lingang New City near Shanghai China

Christine Klein / Alamy Stock Photo

Image ID: AYY6RP

Location: Huanhu Road, Lingang New Town, near Shanghai, China