The Sela Pass, Arunachal Pradesh - right after the 1962 Indo-China War. This picture was taken during a mission to recover abandoned equipment - at a time when hostilities had ceased - but it was not known where exactly the Chinese were. Image © Sudeep Chowdhuri
Copyright BHARAT RAKSHAK. All rights reserved.Reproduction
in whole or in part in any form or medium without express written permission of BHARAT
RAKSHAK is prohibited.