Highest landing of a C-130J By migrator | Jun 2, 2015, 17:43 IST The Indian Air Force created a world record by performing the highest landing of a C-130J at the Daulat Beg Oldi airstrip in Ladakh at the height of 16614 feet (5065 meters). Trending Featured SPONSORED CONTENT READ MORE