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