Early morning clouds veil the mountains near Chefchaouen