A house is ripped apart by a landslide in a village in Lujiang county, in Anhui, June 16, 2011. [Photo/CFP]