Video PlayerClose
Stranded residents are evacuated on shovel loaders in flood-hit Weihui City, central China's Henan Province, July 24, 2021. (Xinhua/Li An)
Stranded residents are evacuated on shovel loaders in flood-hit Weihui City, central China's Henan Province, July 24, 2021. (Xinhua/Li An)