نيفاشا
It is about northeast of Lake Naivasha, which is visible from the summit.