Torrential rains and rising river waters have swept across southern and central China.
At least 140 people are dead or missing. Nearly 24 million people are affected by the worst floods to hit China in decades.
Weather experts say global warming is partly to blame.
Al Jazeera’s Katrina Yu reports from Beijing, China.