Dust clouds shroud the demolition site of a 34-floor building in Zhongshan city, south China's Guangdong province, Thursday August 13, 2009. [CFP]