Where is Valldaura Station?

Where is Valldaura Station located?

Valldaura Station, Cataluna, Spain (approx. 41.438°, 2.156878°)


Where is Valldaura Station on the map?