India  

Heavy Rain and Floods in China Cause Life-Threatening ‘Waterfall’

Video Credit: Veuer - Duration: 00:33s - Published
Heavy Rain and Floods in China Cause Life-Threatening ‘Waterfall’

Heavy Rain and Floods in China Cause Life-Threatening ‘Waterfall’

A terrifying scene took place in China when floods caused a “waterfall” in Chongqing, China.

Reuters reports Chongqing, a sprawling municipality in southwest China, issued heightened warnings for heavy rain in 24 districts and counties.

Veuer’s Maria Mercedes Galuppo has the story.


You Might Like