Designed by
Title
Shanghai Urban Planning Exhibition Center #242778602
Description
July 27, 2018: Shanghai Urban Planning Exhibition Center, located on Peoples Square in Shanghai, China. It is a six story building which displays Shanghai urban planning and development
This image is editorial