Construction

Construction of Iglesia de la Concepción

church in Santa Cruz de Tenerife, Spain (European Union)

Fetching the article from Wikipedia…

Meanwhile, elsewhere