Ansoo Lake is a high-altitude lake (elevation 4,126 metres) located in theKaghan Valley in Mansehra District of North-West Frontier Province, now Khyber Pakhtoonkhawa (KPK). It is near Malika Parbat in the Himalayan range. The name of the lake comes from its tear like shape (the Urdu word Ansoo means tear drop). This lake can be reached by two different routes. First one is short but steeper trek from Saiful Mulook Lake. It takes more than 7 hours for a round trip to Ansoo lake starting from lake Saiful Mulook. The trek is covered with snow in most parts of the year. The best time to trek is from July 10 to August 15. The optimal time to set off for the lake from Saiful Mulook is around 06:00 in the morning. Horses can also be hired from the Lake Saiful Mulook along with a guide who will take you to Ansoo Lake.