2016 Old Mutual Two Oceans Marathon - sights, sounds and scenes