Ein 165 Meter hoher Schornstein krönt das erste staatliche Museum für zeitgenössische Kunst auf chinesischem Festland. Das einstige Kraftwerk nahe dem Huangpu-Fluss nennt sich nunmehr Power Station of Art und wurde im Spätherbst 2012 anlässlich der 9. Shanghai Biennale mit einer Sammlungsausstellung des Pariser Centres Pompidou eröffnet. Für die immense Ausstellungsfläche auf dem ehemaligen Gelände der Weltausstellung sind aufsehenerregende Kunstprojekte geplant.