Sela Pass
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
Full size:
1000x736
|