This place is called "Chandertal" which means lake of moon.
This place has an amazing charm which dont allow anyone to take eyes away from it.
as this place lies in Spiti Valley of Himachal Pradesh, so most of the time it is disconnected from rest of the world.
for me its "Paradise" on Earth
Nobody has marked this note useful