Filter
Torka & vattenförsörjning
Filter
The city of Leh is located in the high mountain desert of Ladakh in the Indian Himalayas and access to water has always been limited there. In recent years, the town has …