Results 2 results found Tara Air DHC-6 Twin Otter plane taking off from runway, Tenzing-Hillary Airport, Lukla, Nepal, Asia Tara Air DHC-6 Twin Otter plane, Tenzing-Hillary Airport, Lukla, Nepal, Asia