Where is els Arenals del Sol?

Where is els Arenals del Sol located?

els Arenals del Sol, els Arenals del Sol (Station), Spain (approx. 38.255°, -0.5208371°)


Where is els Arenals del Sol on the map?