Media playback is unsupported on your device Media caption Rescuers battled to reach people trapped by floods in their homes

More than 180 people have been killed in flooding along the Yangtze River in China following torrential rain, officials say.

Between 10cm and 50cm of rain has fallen in seven provinces, and storms stretching 1,600km (1,000 miles) are sweeping across central and southern China.

At least 45 people are missing and 33 million are affected, officials say.

The rain has also washed away railway lines and shut down road networks.

The dead included 23 people who were killed in a mudslide in Guizhou Province and eight who died in the city of Wuhan in Hubei Province when a section of a wall collapsed, state media said.

Heavy rain is forecast to continue until Wednesday across parts of southern and western China, the South China Morning Post reported.

Image copyright Reuters Image caption Rainwater left a stadium flooded in Ezhou, Hubei province

Image copyright Getty Images Image caption Villages near Wuhan in Hubei Province were submerged

Image copyright Getty Images

Image copyright Reuters Image caption Police attempt to block floodwaters in Nanjing

Image copyright Getty Images Image caption Much of the city of Bijie in Guizhou Province was left underwater

Image copyright Getty Images