Where is Verdaguer Station?

Where is Verdaguer Station located?

Verdaguer Station, Verdaguer Station, Spain (approx. 41.398952°, 2.167089°)


Where is Verdaguer Station on the map?