Landing at Lukla

A small twin otter landing at Lukla airport in Nepal