Plaza de España
The Plaza de la Candelaria, is a square in the city of Santa Cruz de Tenerife (Canary Islands, Spain), which is located next to the Plaza de España.