Inauguré au Sénégal en avril 2010 au cours de la cérémonie du cinquantenaire de l’indépendance il est situé sur l’une des collines qui surplombe la capital Dakar. Il symbolise le triomphe et la libération de l’Afrique malgré sa controverse liée aux questions d’idolâtrie et de nudité exposée non conforme aux normes de la communauté musulmane majoritaire au Sénégal.