In the southwestern Sichuan province of China, a landslide has left at least 29 people missing, buried 10 houses, and forced hundreds to evacuate. The landslide, triggered by recent heavy rainfall, occurred in a village in Junlian county and has spurred a massive rescue operation.