Loading…
Construction in the Himalayan desert outside Leh, Ladakh, India