Where is Azofra?

Where is Azofra located?

Azofra, Azofra (Station), Spain (approx. 42.43487°, -2.8044949°)


Where is Azofra on the map?