Where is Junta de los Caminos?

Where is Junta de los Caminos located?

Junta de los Caminos, Junta de los Caminos (Station), Spain (approx. 36.75965°, -4.496856°)


Where is Junta de los Caminos on the map?