A mesmerizing Alhambra