Photo taken on Dec. 20, 2015 shows the landslide site of an industrial park in Shenzhen, south China's Guangdong Province. Four people have been pulled out of debris and 22 remain missing after a landslide hit an industrial park collapsing 22 buildings Sunday in Shenzhen city of south China's Guangdong Province, rescuers said. (Xinhua) |