The town of Chefchaouen, Morocco, at the base of the Rif Mountains, glistens at sunset on October 28, 2007.