Where is La Joyosa?

Where is La Joyosa located?

La Joyosa, La Joyosa, Spain (approx. 41.74495°, -1.0728211°)


Where is La Joyosa on the map?