Designed by
Title
Tourist Medical Facilitation Center at the Khardung Pass, Ladakh, India #101797617
Description
Tourist Medical Facilitation Center at the Khardung Pass in Ladakh, India. The Khardung Pass is the higest vehicle accessible pass in the world.
This image is editorial