Random Video

Catastrophic rainfall in Guizhou, China! Over 255 mm were recorded in 24 hours, causing severe damage across the province

2025-06-24 3,555 Dailymotion

Heavy rains hit the province of Guizhou today, in southwestern China, causing severe flooding and landslides.