A landslide in Jinping village, Sichuan Province, China, triggered by heavy rain, has left over 30 people missing and buried multiple homes. Rescuers have been deployed in an attempt to locate survivors amidst challenging and dangerous conditions.