Leh

India
2 stories
Ladakh's Indus Valley: temples, military base, and rugged mountain roads
Rugged mountain terrain and security barriers in Spituk, Ladakh