Rescuers clear a road closed by a landslide in Longsheng County, South China’s Guangxi Zhuang Autonomous Region, July 2, 2017. (Photo: China News Service/Pan Zhixiang)
RIGHT BG
Rescuers clear a road closed by a landslide in Longsheng County, South China’s Guangxi Zhuang Autonomous Region, July 2, 2017. (Photo: China News Service/Pan Zhixiang)