Where is La Yedra?

Where is La Yedra located?

La Yedra, La Yedra (Station), Spain (approx. 38.03036°, -3.4452972°)


Where is La Yedra on the map?