200 Huayuangang Rd, Huang Pu Qu, Shanghai, China - The Power Station of Art(PSA)is located where the Pavilion of Future of the World Expo 2010 Shanghai was; it is the first public museum of contemporary art in mainland China.
Filters

Sorry, no events were found. Try adjusting the filters, or returning to the main events page.

Return to Top ▲Return to Top ▲