Venue Shanghai Spoken Drama Arts Center
Print
Go to Admin
Address288 AnFu Rd, Shanghai, China
NotesExact GPS
Map
Latitude | Longitude31.21359 , 121.44109
Events Date
Events Organisations
Venue Identifier11630