The Alhambra Palace and fortress complex located in Granada, Andalucia, Spain. The tallest section and military watchtower, The Alcazaba.