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?
Valldaura Station - Barcelona Sants Station
{"latitude":41.438,"longitude":2.156878,"title":"Valldaura Station"}