Where is Bon Pastor?

Where is Bon Pastor located?

Bon Pastor, Bon Pastor, Spain (approx. 41.436203°, 2.205294°)


Where is Bon Pastor on the map?