Djamaa al-Djedid

Built in 1660 during the Turk reign.

Things to see in Algeria

Wikipedia