From Mathrubhumi English
Center-Left Owned by Mathrubhumi Printing & Publishing Co.IAF IL-76 makes world’s highest-altitude landing at Ladakh’s Nyoma airbase
RSS excerpt
An IAF IL-76MD has landed at 13,629 feet at Ladakh's Nyoma airbase, setting a world record. Here's why the high-altitude landing is significant.