Established on Oct. 1st, 2012, the Power Station of Art (PSA) is the first state-run museum dedicated to contemporary art in mainland China. It is also home to the Shanghai Biennale. Standing tall by the Huangpu River, renovated from the former Nanshi Pow
Enter comment