The Chanshal pass also known as Chanshal valley is a high altitude pass in Shimla District of Himachal Pradesh. It is situated at height of 3,750 metres (12,300 ft). The Roads open from May till October and is covered with snow for the rest of the year the Chanshal Pass […]
- More
- Back