Where is Los Negrales?

Where is Los Negrales located?

Los Negrales, Los Negrales (Station), Spain (approx. 40.63861°, -4.02195°)


Where is Los Negrales on the map?