Video

13,629 feet above sea level. A historic landing for the Indian Air Force! ๐Ÿ‡ฎ๐Ÿ‡ณ

13,629 feet above sea level. A historic landing for the Indian Air Force! ๐Ÿ‡ฎ๐Ÿ‡ณ An Indian Air Force IL-76MD has successfully landed at Nyoma in Ladakh, achieving the highest-altitude landing ever recorded by this aircraft anywhere in the world.

Story details

Producer
Spot On
Last updated