Stock Photo: Basilica del Pilar, Basilica of Our Lady of the Pillar, interior view of the high altar, Zaragoza, Saragossa, Aragon, Spain