Designed by
Title
Police check post of North Pullu after Khardung La Pass, Ladakh, India #101339838
Description
Police check post of North Pullu after Khardung La Pass, 5602 m, in the Ladakh Region of the Indian state of Jammu and Kashmir
This image is editorial