
Ladakh, India.
India-8864.jpg


View out of jeep window as it climbs the steep, rocky road up the highest motorable road in the world towards Khardung La at 18,380ft. Himalayan Mountains, Ladakh, India.
All Rights Reserved 4288x2848 / 6.0MB