Rescue teams have gone all out to transfer the residents of Huangshan City, east China's Anhui Province, as rain-triggered flash floods inundate some communities. #China #flood
Rescue teams have gone all out to transfer the residents of Huangshan City, east China's Anhui Province, as rain-triggered flash floods inundate some communities. #China #flood