The short and bumpy Lukla airstrip that ends in an abrupt hillside is a thing of epic proportions in the wide-eyed bar stories of those who have lived to tell the tale. Lukla, Nepal- March 28, 1999.
Everest '99 South Side Cybercast Photos