Leh-Ladakh, INDIA

Ladakh is a high-altitude desert, and the main source of water is the winter snowfall in the mountains. Summer is short. Any food that grows here is tough and rare, the people that grow here are even more so.
Ladakh, INDIA
Published:

Owner

Ladakh, INDIA

Published:

Creative Fields