The Great Mosque of Algiers (Jemaa Kebir) or “Djama’a al-Kebir” (meaning Great Mosque) is a mosque in Algiers, Algeria, located very close to Algiers Harbor. An inscription on the minbar منبر) or the pulpit testifies to fact that the mosque was built in 1097 (...) (from Wikipedia)