Where is Llacuna Station?

Where is Llacuna Station located?

Llacuna Station, Llacuna Station, Spain (approx. 41.39889°, 2.1972222°)


Where is Llacuna Station on the map?