Typhoon, Hail, and Snow Hit China | Bizarre Weather Across the Country

The Yangtze River’s flood peak No. 3 has just passed downstream last week, but floodwaters have yet to recede in many areas. The Zhejiang Province ...
Back to Top