Lukla Airport (Source www.theaustralian.com.au)

Lukla, airport, flights, Nepal, runway

Takng off Lukla means up or drop (briefly)

Speak Your Mind

*

CommentLuv badge