Djamaa el Djazair, the Great Mosque of Algiers, is one of the largest mosques in the world and has an immense minaret that dominates the eastern waterfront. The complex is modern rather than historic, but its scale makes it one of Algiers' most visible landmarks.
Visitors should dress modestly and check access before going, as rules can vary by prayer time and by area of the complex.