Where is Abrera?

Where is Abrera located?

Abrera, Abrera (Station), Spain (approx. 41.520794°, 1.8964456°)


Where is Abrera on the map?