Art News China’s Ten Thousand Springs Pavilion Goes to Flushing Town Hall Posted byconteOctober 12, 2010