Venues

SAIC · Shanghai Culture Square

36 Yongjia Rd, Huangpu Qu, Shanghai Shi, China