The Djamaa el Djazaïr, also known as the Great Mosque of Algiers, is a large mosque located in Mohammadia, in the Dar El Beïda District of Algiers, Algeria. Opened in April 2019, it houses the world's
The mosque and its minaret, viewed from the sahn, in 2023