This is where the Holy Pillar can be seen and kissed.

[Zaragoza - Aragon - Spain]