Africa’s Tallest Statue

African Renaissance Monument Introduction: Perched regally on a hill gazing upon Dakar, Senegal, the Senegal Monument Renaissance, or the African Renaissance Monument, stands tall at 49 meters (160 feet), proudly claiming the title of Africa’s tallest statue. Crafted by the esteemed Senegalese artist Ousmane Sow, this monumental masterpiece commemorates Senegal’s 50th anniversary of freedom from […]