Shanghai Urban Planning Exhibition Center located on People's Square in Huangpu District, Shanghai, China

- Image ID: DFYEF4
Shanghai Urban Planning Exhibition Center located on People's Square in Huangpu District, Shanghai, China
kpzfoto / Alamy Stock Photo
Image ID: DFYEF4
Location: People's Square, Huangpu District, Shanghai, China