Mosque massacre survivor Temel Atacocugu has completed the Walk for Peace from Dunedin to Christchurch to mark the anniversary of the tragic event.
Atacocugu arrived at Al Noor Mosque, the finish line for the walk, at about 2pm on Tuesday.
He started his journey on March 1 but his plans were almost derailed when he ended up in hospital due to a blood infection last week.
The source of the infection is unclear but Atacocugu had developed deep blisters on his heels during the trek from Dunedin to Makikihi.