Chanshal Pass is a high mountain pass located in the Shimla district of Himachal Pradesh, India.
Chanshal Pass is a high mountain pass located in the Shimla district of Himachal Pradesh, India. It is situated at an altitude of approximately 4,520 meters (14,830 feet) above sea level and is known for its scenic beauty and adventurous appeal. Here’s some information about Chanshal Pass and its connection to Shimla tourism: Location: Chanshal …