Chanshal pass The Chanshal Pass or Chanshal Valley is situated in Himachal Pradesh(India). It links the Dodra Kwar and Rohru with Shimla. Shimla is the district of Himachal Pradesh. It is a most beautiful place in Himachal Pradesh. This pass situated a top Chanshal Peak. This is the highest peak in the Shimla district. The […]
Read More