Natural features
Leh and Pangong Lake, Ladakh
Ladakh
Ladakh is a high-altitude desert in the Himalayas with Tibetan Buddhist culture.
About Ladakh · All natural features in India
Ladakh is a high-altitude desert in the Himalayas with Tibetan Buddhist culture.