Situated at an altitude of 4300 m above sea level, Chandratal Lake in Himachal Pradesh is a true camper’s paradise. Being surrounded by mountains and rocky terrains, the mystical lake resembles a lot to the Pangong Lake in Ladakh. It is the source of river Chandra that flows in the upper regions of the state […]