Plaza del Cristo de La Laguna
Plaza del Cristo de La Laguna is a square in the city of San Cristóbal de La Laguna (on the island of Tenerife, Canary Islands, Spain). It is one of the largest and most important squares of the Canary Islands.
Source: Wikipedia — Plaza del Cristo de La Laguna (CC BY-SA 4.0)