Djamaa el Djazair, the Great Mosque of Algiers, is a large mosque located in Algiers, Algeria, it houses the world's tallest minaret