Established in 2012, Power Station of Art (PSA) was the first state-run museum in mainland China dedicated to contemporary art. It is also home to the Shanghai Biennale. Standing tall by Shanghai ...