Candelaria, Tenerife, Canary Islands, Spain: Overview of the Basilica of Our Lady of Candelaria, Tenerife landmark