by takkusanu on Flickr. Grand Mosque in Touba, Senegal - the holy city of Mouridism and the burial p