Where is Castellbisbal?

Where is Castellbisbal located?

Castellbisbal, Cataluna, Spain (approx. 41.4765136°, 1.9832978°)


Where is Castellbisbal on the map?