The twin peaks, for which Chefchaouen, Morocco, was named, tower over the city in the background. (Photo credit: rolling out) If taking Instagram-friendly photos and blue is your favorite color, ...