Rescuers transport stranded villagers in Longtou village, Dengfeng city, central China's Henan province, on July 20, 2021. Longtou village was hit by mountain torrents on Tuesday. Rescue teams have moved more than 50 villagers to safer locations. (Photo: Xinhua)
Floods are observed in Longtou Village, Dengfeng City, Central China's Henan Province, on July 20, 2021. Longtou Village was hit by mountain torrents on Tuesday. Rescue teams have moved more than 50 villagers to safer locations. (Photo: Xinhua)
Rescuers transport stranded villagers in Longtou village, Dengfeng city, central China's Henan province, on July 20, 2021. Longtou village was hit by mountain torrents on Tuesday. Rescue teams have moved more than 50 villagers to safer locations. (Photo: Xinhua)