World Heli Challenge athlete drop off - Mt Albert, New Zealand World Heli Challenge athlete drop off - Mt Albert, New Zealand