Share

Unprecedented flash floods hit Tiger Leaping Gorge

Massive flash floods hit Tiger Leaping Gorge, a popular tourist attraction in Yunnan, SW China.

Leave a Comment