Shanghai Biennale

Founded in 1996 and held at the Power Station of Art, the Shanghai Biennale is mainland China's most prominent international contemporary art exhibition.