Chefchaouen, Morocco. The old walled city, or medina with its traditional houses painted in blue and white.