Die Anlage befindet sich im Stadtteil Pudong - dem Geschäftszentrum der Stadt mit berühmten Wolkenkratzern auf dem Gelände der Werft in Shanghai. Der Bau des Ausstellungszentrums basiert auf einer Rampe zum Starten von vorgefertigten Schiffen. Die von außen gut sichtbaren Stahlbinder und das Netz, das die meisten Fassaden bedeckt, erinnern ebenfalls an die industrielle Vergangenheit.
Innen ist der größte Teil des Gebäudes von Ausstellungsräumen besetzt, während draußen Konzerte, Filmvorführungen, runde Tische usw. arrangiert werden können. - unter der Konsole des Hauptvolumens auf den Stufen des offenen "Amphitheaters" in dem Bereich, der um ihn herum geschaffen wurde.
Das Ausstellungszentrum blickt auf den Fluss Huangpu und ist von weitem sichtbar, besonders nachts, wenn es sich in eine riesige Laterne verwandelt.