Where is Zuheros?

Where is Zuheros located?

Zuheros, Zuheros (Station), Spain (approx. 37.54486°, -4.313171°)


Where is Zuheros on the map?