Rescuers work at the landslide site in Nanzhang County, central China's Hubei Province, Jan. 20, 2017. A landslide hit part of a hotel in Chengguan town of Nanzhang on Friday night. The casualties are still unclear. (Xinhua)
Rescuers work at the landslide site in Nanzhang County, central China's Hubei Province, Jan. 20, 2017. A landslide hit part of a hotel in Chengguan town of Nanzhang on Friday night. The casualties are still unclear. (Xinhua)