Chefchaouen or Chaouen is one of the old city in the northwest part of Morocco. The city was founded in 1471 as a small fortress during the invasion