Shanghai

Shanghai Center Theatre

0

1376 W. Nanjing Xi Lu,
Shanghai,

China,
200040.

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