The Alcazaba (fort) at the western end of the Alhambra