Soldiers try to clear a road covered by mud after a landslide in Guanling County of southwest China's Guizhou Province, on June 28, 2010. Some 107 people from 38 families were buried and trapped by a rainstorm-triggered landslide Monday afternoon in southwest China's Guizhou Province, local authorities said. [Xinhua] |