Massive landslide wipes out village in China's Sichuan Province

Heavy rains caused the side of a mountain to collapse into the Xinmo village in China's Sichuan Province on June 24.