A view of the blue city of Chefchaouen in the Rif mountains, Morocco A view of the blue city of Chefchaouen in the Rif mountains, Morocco A view of the blue city of Chefchaouen in the Rif mountains, Morocco