Plane landing in Lukla

Tara Air DHC-6 Twin Otter landing at Tenzing-Hillary Airport in Lukla, Nepal