View from the roof of the world. Highway to Khardung La mountain pass from Leh Town in North India (17,982 ft)
Browse premium related images on iStock | Save 20% with code UNSPLASH20