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.