Where is Shanghai Centre?
Where is Shanghai Centre located?
Shanghai Centre, Shanghai Centre, China (approx. 31.228611°, 121.446945°)
Where is Shanghai Centre on the map?
Shanghai Centre - Tongli
{"latitude":31.228611,"longitude":121.446945,"title":"Shanghai Centre"}