Shanghai Center Theatre

Shanghai Center Theatre

1376 W. Nanjing Xi Lu, Shanghai, 200040

The Shanghai Acrobatics Troupe performs here. The show is simultaneously touristy and indescribably brilliant.

Explore More
Advertisement
Advertisement