Where is La Cadena?

Where is La Cadena located?

La Cadena, La Cadena (Station), Spain (approx. 39.475204°, -0.329375°)


Where is La Cadena on the map?