They usually happen when there is too much water for the rivers to handle. Happens often due to spring thaw of snow or heavy raining.
Maybe the river can handle 10m3 of water per second but due to heavy raining the flow is doubled. Suddenly the riverbed is just too small and the excess water needs to go somewhere – outside of the riverbed into the fields and houses.
Latest Answers