Designed by
Title
Indian and traveler people stop car rest at check point base camp on Khardung La Road in Himalaya mountain at Leh Ladakh in India #162589128
Description
JAMMU KASHMIR, INDIA - MARCH 21 : Indian and traveler people stop car rest at check point base camp on Khardung La Road in Himalaya mountain at Leh Ladakh on March 21, 2019 in Jammu and Kashmir, India
This image is editorial