Rescue dogs search at the landslide site in Shanyang County of Shangluo City, northwest China's Shaanxi Province, Aug. 14, 2015. Rescue opeartion of the landslide is still underway. (CNS photo/Wang Shihua)
RIGHT BG
Rescue dogs search at the landslide site in Shanyang County of Shangluo City, northwest China's Shaanxi Province, Aug. 14, 2015. Rescue opeartion of the landslide is still underway. (CNS photo/Wang Shihua)