
An Indian Air Force aircraft flies past cyclists near a mountain range in Leh, the joint capital of the union territory of Ladakh bordering China, on 27 October 2020. (Photo: Mohd Arhaan Archer, AFP)
An Indian Air Force aircraft flies past cyclists near a mountain range in Leh, the joint capital of the union territory of Ladakh bordering China, on 27 October 2020. (Photo: Mohd Arhaan Archer, AFP)