Lake Nakuru National Park is renowned as a bird sanctuary with over 400 bird species, including huge flocks of flamingoes and many other water birds. It is an excellent park for wildlife spotting and is home to many water-loving animals such as hippos and waterbucks. Lake Nakuru is a large, shallow lake surrounded by marshes, woodland and grassland. There are some rocky outcrops and the largest euphorbia forest in Africa on the eastern side. The lake is fed by three main rivers; the Njoro, the Makalia and the Enderit rivers, as well as several springs. The park has very good roads and some excellent viewpoints overlooking the lake from Baboon Cliff and Lion Hill. At times, there can be up to two million greater and lesser flamingoes and tens of thousands of other birds. Food conditions change periodically, and the number of birds fluctuates at times. Lake Nakuru National Park also offers sanctuary to huge numbers of native African animals including waterbucks, warthogs, impalas, buffalo, Rothschild giraffes, elands, endangered black rhinos, white rhinos and, occasionally, leopards. A large herd of hippos have a territory in the northern part of the lake, making for interesting game viewing.