Hosted on MSN8mon
Five Must-Visit Contemporary Art Museums in ShanghaiEstablished 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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results