Where is Estación de tren Mollet-Santa Rosa?

Where is Estación de tren Mollet-Santa Rosa located?

Estación de tren Mollet-Santa Rosa, Estación de tren Mollet-Santa Rosa, Spain (approx. 41.535065°, 2.205846°)


Where is Estación de tren Mollet-Santa Rosa on the map?