Home > Fun > Art & Galleries
Default Default Latest Updates Most Comments

Shanghai Culture Square

Address:36 Yongjia Rd.
Phone:021- 6431 7782
Time:Tue-Sun 11am-7pm

Located on Yongjia Road, Shanghai Culture Square is not only the major theatre of foreign original musicals, but also the production of local musicals and the education and research base of musicals. It mainly provides musical performances ...

0 like 0 comment