Where is Estación de tren Garraf?

Where is Estación de tren Garraf located?

Estación de tren Garraf, Estación de tren Garraf, Spain (approx. 41.25471°, 1.904007°)


Where is Estación de tren Garraf on the map?