Where is Los Álamos?

Where is Los Álamos located?

Los Álamos, Los Álamos (Station), Spain (approx. 36.64619°, -4.489734°)


Where is Los Álamos on the map?