Video
10:44, 08-Jul-2018
Multiple heavy rain showers caused a flash flood on June 7 in south China’s Renhuai city. 50 meters of water flowed from the mouth of a cave and completely submerged a highway, meaning vehicles were unable to pass. The torrent receded on July 8.
Updated
10:24, 11-Jul-2018
[]