This is a Statue in the middle of Kenya gardens , it is a symbol of independance towards kenya. The gardens were officially declared a National Monument in 1966 because of their historical importance.
Of importance to note is that it is Kenya’s birthplace. This is where the first Kenyan flag was first raised and thus marking the very first year of independence on the 12th December 1963. Also thise resembles the Iwo Jima memorial in Washington D.C