Where is Barberà del Vallès?

Where is Barberà del Vallès located?

Barberà del Vallès, Barberà del Vallès (Station), Spain (approx. 41.51071°, 2.132329°)


Where is Barberà del Vallès on the map?