 Many animals and birds are found there.Jore Pokhari is a small village on a hilltop which is almost 20 kilometers away from Darjeeling town.The main feature of Jore Pokhri is the twin lakes after which the place is been named.