Chefchaouen

Urbanism

Chefchaouen is a Moroccan city noted for its buildings in shades of blue.