Loading the archive.

Power Station of Art
Launched in 1996 and now in its twelfth edition, the Shanghai Biennale is the longest-running biennial in China, presented at the Power Station of Art, China's only government-funded art space in a landscape dominated by private museums
visit website



