Landslide A rain-triggered landslide in southern China's Sichuan Province buries between 30-40 people. Sources: Xinhua