200 Hua Yuan Gang Lu, Huangpu Qu, Shanghai Shi, China, 200231
| +86 21 3110 8550
Power Station of ArtThe renovated Nanhui Power Station, situated on the banks of Huanpu River, is now home to China's first state-run Contemporary Art Museum. From local artists to international icons such as Andy Warhol, the museum boasts a great selection of contemporary art.
Open 9:00am-5:00pm, closed Mondays
General Admission: Free