Several days in Chefchaouen Morocco, a beautiful blue city high in the Tarif Mountains. Photography by Michael Reardon.