The minarets of Nizamiye Masjid glowing in the night, the largest mosque in southern hemisphere, Johannesburg, South Africa