Rescuers work at the landslide site at an industrial park in Shenzhen, south China's Guangdong Province, Dec. 25, 2015. (Xinhua/Mao Siqian)
Day|Week