A £2.7m scheme to help protect land and businesses on the Humber estuary from flooding has been completed, the Environment Agency has said.
Steel piles have been placed along a 900m (2,952ft) section of Halton Marshes as part of the project, which started in September last year.
Rocks have also been put in place to shore up the defences.
The work was part of the Environment Agency's flood risk management plan for the estuary for the next 25 years.
Its project manager Keith Slaney said: "Our work will help to ensure that businesses on the Humber Bank are protected against tidal flooding in the future."