The Great Mosque, located in Outa el Hammam square of the tourist city of Chefchaouen, (or Chaouen), in northern Morocco.