Heavy downpour hits northwest China

Video. Heavy downpour hits northwest China

The longest and heaviest downpour for nearly 60 years has wreaked havoc in northwest China’s Sha’anxi Province, flooding rivers and triggering mudslides since Sunday.

The longest and heaviest downpour for nearly 60 years has wreaked havoc in northwest China’s Sha’anxi Province, flooding rivers and triggering mudslides since Sunday.

Latest video