Inside a converted generating plant on the banks of Shanghai’s Huangpu River, visitors find the Power Station of Art. The sprawling, 42,000-square-metre complex has been called “one of Earth’s most colossal art containers.” Opened in 2012, it is mainland China’s first public gallery dedicated to contemporary art. Every two years, the international art world meets here for the Shanghai Biennale, an influential showcase attracting hundreds of thousands of visitors.