Photo shows the landslide site caused by heavy rainfall swept away nine people in Dahe Township of Huangmei County, central China's Hubei Province, July 8, 2020. (Photo/China News Service)
Rescue operations are underway after a landslide caused by heavy rainfall swept away nine people in Dahe Township of Huangmei County, central China's Hubei Province, July 8, 2020. (Photo/China News Service)
Photo shows the landslide site caused by heavy rainfall swept away nine people in Dahe Township of Huangmei County, central China's Hubei Province, July 8, 2020. (Photo/China News Service)