http://en.wikipedia.org/wiki/Nepal_Airlines
I like their approach to MX: slaughter a couple goats in front of the 757 to appease the Gods. Sitting at ORD watching United's mechanics taking forever to change a tire, I wonder if they should maybe try the goat approach instead...
I do recall seeing the 757 sitting there at KTM. No idea what they're like inflight... I arrived via Jet Airways (to/from DEL) and was pleasantly surprised with their inflight service.