Christchurch Carnival has been a beloved tradition for generations, bringing the community together in a vibrant celebration of music, dance, and colourful costumes.