Where is Guadalhorce?

Where is Guadalhorce located?

Guadalhorce, Guadalhorce (Station), Spain (approx. 41.55525°, 2.028581°)


Where is Guadalhorce on the map?