Se destaca como una perla de la ciudad de Shanghai, su diseño en forma de conchilla de mar hace que junto a la iluminación nocturna parezca una ciudad flotante. Alberga en su interior un escenario que puede variar su tamaño, adaptándose así a los requerimientos de cada espectáculo.
Es uno de los edificios construidos para la Exposición de Shanghai 2010, y en el cual tuvo lugar la inauguración de la misma. Originalmente utilizado como Centro Cultural, fue reconvertido como estadio para la realización de espectáculos.