People on a new built road in Lingang New City near Shanghai China

- Image ID: AYY6HH

People on a new built road in Lingang New City near Shanghai China

Christine Klein / Alamy Stock Photo

Image ID: AYY6HH

Location: Lingang New Town, near Shanhai, China