Venue People's Grand Theatre
Print
Go to Admin
AddressNo 663 Jiujiang Road, Huangpu District, Shanghai, China
Map
Latitude | Longitude31.2344943 , 121.47840229999997
Events Date
Events Organisations
Venue Identifier20857