1 minute read

Unsupported block: core/classic-editor

Aug. 20, 2013. In this handout photograph released by the Ministry of Defence, an Indian Air Force Lockheed Martin C-130J Super Hercules kicks up a cloud of dust after landing at the high-altitude Daulat Beg Oldie military airstrip in the Ladakh region of the Indian Himalayas.

More Must-Reads from TIME

Contact us at