The Avon River winds through Hagley Park in the heart of Christchurch, the largest city on New Zealand's South Island.