Where is Luzuriaga?

Where is Luzuriaga located?

Luzuriaga, Luzuriaga, Spain (approx. 42.8854°, -2.39365°)


Where is Luzuriaga on the map?