Flooding across China has left hundreds dead or missing.

The rising waters have devastated opposite ends of the country. Local reports say more than four million people have been affected by the heavy rain.

Al Jazeera's Harry Fawcett reports from Nankuoqian.

Source: Al Jazeera