A massive rain-triggered landslide in China's Chongqing municipality has killed at least eight people, left 34 missing, and buried more than 10 residential buildings. Rescue teams are racing against time amid unstable terrain and the threat of another landslide. Over 1,100 residents have been evacuated, while Chinese President Xi Jinping has ordered an investigation into the disaster. Authorities have deployed emergency relief supplies and allocated millions in disaster aid as search operations continue.