Prashar lake | Hidden paradise in Himachal | The Mountain Sheep