Firefighters rescue a stranded woman on a flooded street in Chengdu, the capital of Sichuan province. Photo: Chengdu Economic Daily via Reuters

Floods wreak havoc across China as thousands are forced to evacuate their homes

Roads and railways blocked as downpours cause US$3.9 billion worth of damage

Topic |   Weather

TOP PICKS

Firefighters rescue a stranded woman on a flooded street in Chengdu, the capital of Sichuan province. Photo: Chengdu Economic Daily via Reuters
READ FULL ARTICLE