Where is Valdeluz?

Where is Valdeluz located?

Valdeluz, Valdeluz (Station), Spain (approx. 40.58977°, -3.109537°)


Where is Valdeluz on the map?