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
[]
00:41