C17 Globemaster III taking off from Kushok Bakula Rimpochee Airport in Leh, Ladakh. It is the 23rd highest commercial airport in the world at 3,256 m above mean sea level.


No comments:

Post a Comment