Shanghai, China - Urban Planning Exhibition Center at Renmin Park (People's Square)

- Image ID: WNJ5EN
Shanghai, China - Urban Planning Exhibition Center at Renmin Park (People's Square)
Jose Luis Stephens / Alamy Stock Photo
Image ID: WNJ5EN
Location: Shanghai, China