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