Towering high above the Kenyan landscape