Musjid-ut-Taqwa, Pietermaritzburg, KZN, South Africa .