Join our community
One of the largest bronze statues in the world, the "Africa Renaissance" stands outside Dakar, Senegal.