HOME
ABOUT US
THE SHOW
MUSIC
CONTACT
More
Address:
No. 57 Maoming S Rd, Lu Wan Qu, Shanghai, China
Public Transportation:
Line 1, 10 South Shan Xi Road, exit 3
Parking:
Garden hotel, Jin Jiang Hotel, Jin Jiang Dickson Center