What is soft engineering?

Soft engineering involves working with nature and adapting to a river and learning to live with it.

Find out more about soft engineering.