A landslide in southwestern China has killed at least 26 people and left 74 missing, the AP reports. More than 500 rescuers are searchng for survivors and officials are still unsure what caused millions of tons of rock to flood the Tiekuang township valley, burying an iron ore plant and six houses. China’s mining industry is notoriously dangerous, the BBC adds, with more than 400,000 accidents last year alone. (More China stories.)