Situated in between the Himalayas at an altitude of over 10,000 feet, Kushok Bakula Rimpochee Airport in Leh connects Ladakh with the rest of the country.