abingdonboy: A C-130J-30 of the Indian Air Force lands at Daulat Beg Oldie (DBO), the highest airstrip in the world at 16,614 feet (5065 metres)
valentinanappi veins