Taglangla Pass 1
Transportation on the second highest pass in the world (5328 m). Taglangla Pass - Ladakh, Kasjmir - Northern India.
© Edwardje | Stock Free Images
Similar Free Images