Where is Hortaleza?

Where is Hortaleza located?

Hortaleza, Hortaleza (Station), Spain (approx. 40.47537°, -3.65257°)


Where is Hortaleza on the map?