Unclaimed
Kept up by the community. The page is still waiting for its owner.
About
Djamaa el Djazaïr, also known as the Great Mosque of Algiers, is a modern complex that includes a monumental prayer hall, cultural spaces, and an exceptionally tall minaret. — Algiers, Algeria