BR

Shanghai Central Square

LOCATION
Address
200021 China
Shanghai
Huaihaizhonglu Subdistrict
Middle Huaihai Road 138
Shanghai Plaza
Region
Country
Latitude
31.226999
Longitude
121.472923