Where is this? {Pic Quiz: World}

Uhuru Park, Nairobi, Kenya?