
The IAF created a world record by performing the highest landing of a C-130J at the Daulat Beg Oldie airstrip in Ladakh at the height of 16,614 feet.
The IAF created a world record by performing the highest landing of a C-130J at the Daulat Beg Oldie airstrip in Ladakh at the height of 16,614 feet.