News

With one of the world's shortest runways hemmed in by the Himalayan mountains, Tenzin-Hillary Airport in Lukla, Nepal is the world's most challenging airport.