Heart-stopping landing at Lukla

Nervous flyers beware! Landing at Lukla Airport in Nepal can make the stomach turn in even the most hardened of air travellers.