Símbolo máximo de la ciudad de Shanghái, ubicada en el área de Pu Dong, es la tercera torre de televisión más alta del mundo. Esta torre va acompaña al cambio vertiginoso de Shanghái y es emblemático de la ciudad que se reinventa así misma continuamente.
Representa a los “dragones gemelos que juegan con las perlas”. Contiene una ciudad futurista espacial, una ciudad de fantasía de la ciencia, un hotel, tiendas, restaurantes y un piso observatorio panorámico.
La torre interior es un palacio recreativo, mientras el Museo de Historia Municipal de Shanghai está localizado en el pedestal de la torre. La esfera grande inferior tiene una ciudad futurista espacial y un pasillo con vistas del río Yang Tze. La base de la torre es una ciudad de fantasía de la ciencia.