Hi everyone,
I recently found this excellent documentary from the 1990s about an Lufthansa A300 flight to Kathmandu. You can generate English subtitles, they are quite good.
I personally like these older documentaries, as they explain more and actually say something about the places shown. It contains some pretty good information about Tribuvan Intl Airport, and presents the approach in detail. Also, the time travel effect is quite nice.
Enjoy