A major Islamic landmark in Abuja, featuring stunning architecture and a grand golden dome, open for worship and tours.