Massive landslide wipes out village in China's Sichuan Province