Where is la Savinosa?

Where is la Savinosa located?

la Savinosa, la Savinosa, Spain (approx. 41.530403°, 1.503488°)


Where is la Savinosa on the map?