Where is Estacion Quesada?

Where is Estacion Quesada located?

Estacion Quesada, Andalusia, Spain (approx. 37.83333°, -3.23333°)


Where is Estacion Quesada on the map?