Air Force plane makes record landing at Nyoma airbase in Ladakh near China border

Indian Air Force achieves world's highest IL-76 landing at Nyoma airbase, boosting strategic capabilities near the China border.

2 sources · 2 articles · updated 2026-11-07 10:22 UTC · general

Coverage