A catastrophic landslide struck the southwestern province of Sichuan, China, burying multiple houses in the village of Jinping and leaving more than 30 people unaccounted for. Emergency responders have launched an extensive search-and-rescue operation to locate survivors despite challenging conditions, as heavy rain continues to hamper efforts.