Where is La Fortuna?

Where is La Fortuna located?

La Fortuna, La Fortuna, Spain (approx. 40.35777°, -3.7815084°)


Where is La Fortuna on the map?