Where is Estación de tren Castellbell I El Vilar-Monistrol Monts?

Where is Estación de tren Castellbell I El Vilar-Monistrol Monts located?

Estación de tren Castellbell I El Vilar-Monistrol Monts, Estación de tren Castellbell I El Vilar-Monistrol Monts, Spain (approx. 41.62806°, 1.869875°)


Where is Estación de tren Castellbell I El Vilar-Monistrol Monts on the map?