Shanghai Opens Two Enormous New Museums

“On 1 October, the city is marking China’s National Holiday by unveiling the China Art Palace in the mammoth red building that was formerly the China Pavilion in the Expo. On the opposite bank of the Huangpu River, the Power Station of Art was due to open in a converted factory, which during the Expo was the Urban Best Practices Area.”