Baralacha Pass few meters away

Weird structures on mountains
Tent pitched in at Sarchu