Rooftop panorama in Chefchaouen Morocco

It's all beautiful.