The Alhambra Palace and fortress complex located in Granada, Andalucia, Spain. The tallest section and military watchtower, The Alcazaba, looking out across to the south of the great city.