Stock Photo - Spain, Andalusia (Andalucia), Granada, the Alhambra Palace, listed as World Heritage by UNESCO, built between 13th and 14th century by the Nasrid Dynasty, Islamic architecture, seen from Mirador San Nicolas, the Sierra Nevada in the background.