Causes Of River Flooding
Rain
If it rains way to much the ground cannot soak it all up and the river then floods.
The Relief the land
The shape of the land: the hilly land can force the rain into a certain area and flat land keeps it all in the same place
Blocked Drains/Rivers
When there is no way to drain water the water piles build up and this results in flooding this also happens when there are no barriers stopping the water.
Deforestation
the tree roots create a barrier that the water cannot pass through easily as well as soaking up water. If you take away the trees you take away the protection they give you.
Resurfacing
resurfacing with concrete and other impermeable surfaces as well as buildings cause water to flow to the rivers at fast rate. Making it flow and rise faster.