Chefchaouen

Medina of Chefchaouen seen from an adjacent hill

Chefchaouen, Chefchaouen, Morocco