Image 73 of 90
< Prev Next >
The short, 2000 ft. sloped runway makes landings and take-offs quite an adventure at Lukla Airport in the Himalaya Mountains of Nepal.
Share
twitterlinkedinfacebook
The short, 2000 ft. sloped runway makes landings and take-offs quite an adventure at Lukla Airport in the Himalaya Mountains of Nepal.