An Indian Air Force IL-76MD has landed at Nyoma airbase in eastern Ladakh at 13,629 feet, setting a world record for the highest-altitude landing by an aircraft of its class. Located around 25 km from the China border, the airbase strengthens India's strategic airlift capabilities.
How Nyoma airbase boosts India’s military readiness on China border: Why IAF’s highest-ever IL-76 landing matters
Published ·

Keep reading

