Where is Salas?

Where is Salas located?

Salas, Salas (Station), Spain (approx. 43.40905°, -6.257597°)


Where is Salas on the map?