Where is Calzadilla de la Cueza?

Where is Calzadilla de la Cueza located?

Calzadilla de la Cueza, Calzadilla de la Cueza (Station), Spain (approx. 42.32878°, -4.804422°)


Where is Calzadilla de la Cueza on the map?