Where is La Santa Espina?

Where is La Santa Espina located?

La Santa Espina, La Santa Espina, Spain (approx. 41.73392°, -5.09851°)


Where is La Santa Espina on the map?