High Mountain Guides / Videos / Expedition Videos / Lukla Take-Off

Lukla Take-Off

Take off from the tiny air strip at Lukla in the Nepalese Himalaya