moremi-statue-of-liberty

The Ooni of Ife has unveiled the tallest statue (Moremi Statue of Liberty) in Nigeria, and the 3rd tallest in Africa, located in Ile-Ife, Osun State.

The Moremi statue of liberty is a 42 feet tall statue with 30 risers. More photos below:

moremi-statue-of-liberty1

moremi-statue-of-liberty2

Leave a Reply