Where is Castellbisbal?

Where is Castellbisbal located?

Castellbisbal, Castellbisbal (Station), Spain (approx. 41.47817°, 1.982456°)


Where is Castellbisbal on the map?