Chandra Taal meaning Moon lake is a crystal clear lake residing between the glorious Himalayan mountains of lahaul spiti places to stayIndia. The waters of the lake are so clear that you see the bottom of the lake for quite some distance. At an altitude of 4300 meters , this lake has a circumference of more than 4 km. A wonderful location to rejuvenate yourself and recharge yourself by immersing in the lap of Mother Nature. — in Spiti, Himachal Pradesh, India.