Photo taken on Dec 27, 2015 shows the landslide site at an industrial park in Shenzhen, South China's Guangdong province. The death toll is confirmed at seven, with 75 still unaccounted for. Rescue work continues although their chance of survival dims with time. [Photo/Xinhua] |