Where is Estación de tren Montcada I Reixac-Manresa?

Where is Estación de tren Montcada I Reixac-Manresa located?

Estación de tren Montcada I Reixac-Manresa, Estación de tren Montcada I Reixac-Manresa, Spain (approx. 41.483997°, 2.185513°)


Where is Estación de tren Montcada I Reixac-Manresa on the map?