The Emir Abdelkader Mosque (Arabic: مسجد الأمير عبد القادر, Jemaa EL-Emir Abdelkader) was built in Constantine, Algeria in 1994.
Picture © Credits to iStock/Leonid Andronov
Shari' Arnestu Tshi Jeefara Constantine, Constantine 25024