Where is La Fortuna?

Where is La Fortuna located?

La Fortuna, La Fortuna (Station), Spain (approx. 40.35795°, -3.77783°)


Where is La Fortuna on the map?