African Renaissance Monument in Senegal: The Tallest Statue in Africa and a Symbol of Rebirth

The African Renaissance Monument stands proudly as a 52 m (171 ft) tall bronze statue perched atop one of the twin hills named Collines des Mamelles, just outside Dakar in Senegal. This iconic structure was conceived as a symbol of Read More …