Where is Cabezón de la Sal?

Where is Cabezón de la Sal located?

Cabezón de la Sal, Cabezón de la Sal (Station), Spain (approx. 43.30896°, -4.2381067°)


Where is Cabezón de la Sal on the map?