Take a look around Massalikul Jinaan mosque in Senegal's capital Dakar.

It's thought to be West Africa's largest mosque, and was built at a cost of around $32m.