Hundreds of volunteers have taken to the banks of the Avon River today in an effort to clean up Christchurch's main waterways.
The 'Mother of all clean ups' is an annual community drive which has collectively removed hundreds of tonnes of rubbish and waste from the rivers.
This year was no different, with volunteers tidying up 40 bags of rubbish, more than 70 tyres and even a rifle.
Despite the good work, Christchurch's waterways are still battling with pollution. Recently installed booms have scooped more than 20 tonnes of rubbish in just six months.
The collection was smaller this year, but organisers say they're still concerned about the amount of trash being dumped in the city's estuaries.