nope, sorry alanm....
it is definitely LUKLA in Nepal....
just take any search machine and type LUKLA....
been there, even more impressive than Courchevelle...
rgds
Just found a picture of Lukla from the period I was there... not so comfortable as it is nowadays....
http://www.vic.com/nepal/images/luklaplane.jpg