What is hard engineering?
Hard engineering involves building artificial structures which try to control natural processes.
Find out more about hard engineering at the coast.
Hard engineering involves building artificial structures which try to control natural processes.
Find out more about hard engineering at the coast.