Where is Shanghai Urban Planning Exhibition Center?

Where is Shanghai Urban Planning Exhibition Center located?

Shanghai Urban Planning Exhibition Center, Shanghai Urban Planning Exhibition Center, China (approx. 31.233368°, 121.47048°)


Where is Shanghai Urban Planning Exhibition Center on the map?