Watch: Stunning images of IAF's C-17 Globemaster taking off from 11,562 feet in Ladakh

India Today 2020-08-10

Views 17

Watch as Indian Air Force's (IAF) C-17 Globemaster III, the largest aircraft in IAF, takes off from 11,562 feet in Ladakh. The aircraft based near Delhi is part of a Sky Lords Squadron.

Share This Video


Download

  
Report form