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

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

Things to Do
Shanghai Center Theatre

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