Share
twitterlinkedinfacebook
Image 1 of 1
A plane ready for take off on the infamous short air strip in Lukla, Nepal