Church Iglesia de Ntra. Senora de La Concepcion on Plaza de la Concepcio in San Cristobal de la Laguna, Tenerife, Canary Islands. Spain.