Hard Engineering River Management

Hard engineering management of rivers involves the construction of structures, built to control the flow of water and reduce flooding.