Leh

India
1 stories
Rugged mountain terrain and security barriers in Spituk, Ladakh