Where is Llacuna Station?

Where is Llacuna Station located?

Llacuna Station, Cataluna, Spain (approx. 41.39889°, 2.197222°)


Where is Llacuna Station on the map?