Designed by
Title
People and vehicles on the mountain road in Ladakh, India #69340399
Description
People and vehicles on the mountain road in Ladakh, northern India. Ladakh is the highest plateau of state of Kashmir with much of it being over 3,000 m.
This image is editorial