Helicopter Bell 206L-3 Long Ranger Serial 51017 Register N38903 used by Papillon Grand Canyon. Built 1982. Aircraft history and location Aircraft History N38903 Papillon Grand Canyon 2000-07-07Papillon Helicopters w/o 07jul00 at Logan, UT Send Updates Use APP to upload photo @ (optional) When Now? / / Send