Where is El Alquián?

Where is El Alquián located?

El Alquián, El Alquián (Station), Spain (approx. 36.85291°, -2.35438°)


Where is El Alquián on the map?