Landing at the Tribhuvan International Airport in Nepal

Landing at the Tribhuvan International Airport in Nepal. Full video