Venue Shanghai International Dance Centre
Print
Go to Admin
Address1650 Hongqiao Rd, Changning, Shanghai, China
Map
Latitude | Longitude31.19948 , 121.39478099999997
Events Date
Events Organisations
Venue Identifier21957