Map
1376 W. Nanjing Xi Lu, Shanghai 200040, China

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

Close
Things to Do
Shanghai Center Theatre

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