Artificial embankments (levees) are an example of hard engineering used along rivers.
Explain one way embankments help to manage river flooding.