China floods 2025: shocking view from a moving train.

6 days ago
4

Massive flooding struck Zhangjiajie in Hunan Province, China, on June 21, 2025, after record rainfall caused rivers to overflow. This viral video, filmed from a train window, captures the shocking view of submerged landscapes and the devastating impact of one of China’s most severe floods in 2025.”

Loading comments...