Hard engineering is the construction or placement of physical barriers like embankments ... This can include the creation of flood plains on land upstream from urban areas, to allow flooding ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results