An impressive church, a fine example of Spanish architecture situated in a placid palm grove. A charming place.
Wikipedia https://de.wikipedia.org/wiki/Nuestra_Señora_de_la_Peña_de_Francia_(Puerto_de_la_Cruz)
Address Plaza La Iglesia s/n, 38400 Puerto de la Cruz, Spain
Coordinates 28°25'0.968" N -16°32'53.773" E