Preview The Court of the Lions in the Alhambra Palace in Granada, UNESCO World Heritage Site, Andalucia (Andalusia), Spain, Europe Image ID: 681-1695 Artist: Michael Busselle Purchase a commercial license Buy framed prints & more from our print store color image horizontal arches europe spain andalusia andalucia world heritage site granada moorish court of the lions alhambra palaces palace building interior interiors architecture indoors day travel photography travel destinations