Sort:  

It's a place called Chandrataal in Himachal Pradesh, India. You should definitely add it to your must see list :)