Where is Shanghai Exhibition Centre?

Where is Shanghai Exhibition Centre located?

Shanghai Exhibition Centre, Shanghai Exhibition Centre, China (approx. 31.226667°, 121.44806°)


Where is Shanghai Exhibition Centre on the map?