ALHAMBRA: The imposing walls of the Alhambra fortifications.