Interesting art work in Senegal telling us about African Renaissance. It stands 49m tall on the top of a 100m hill.
No comments