Rescuers clean up debris from the landslide which fell onto the roads leading into Dazhai Village Monday. A landslide caused by heavy rains buried at least 107 people Monday in Guanling County of Southwest China's Guizhou province and there was little hope for their survival, a local official said. [Xinhua] |