Photo detail

Photo by Xinhua Zhang Guangyu / AP

n this Jan. 11, 2013 photo provided by China's Xinhua News Agency, rescuers work at the mud-inundated debris after a landslide hit Zhaojiagou in Zhenxiong County, southwest China's Yunnan Province. A landslide swept through the village in the steep, snow-dusted mountains of southern China on Friday, killing at least 32 people, the local government said.