Kafuche Lake is the lowest glacial lake in Annapurna region of Kaski district, Nepal, situated at an altitude of 2450 meter above sea level. The picture was taken recently in the month of June but best month for visiting this lake is September till February. The lake water goes blue/green and gets frozen in the winter.
If you are lucky enough, you will see the avalanches of Annapurna II. You need to travel Sikles and then take a day or two walk to reach here.