Where is Badia del Vallès?

Where is Badia del Vallès located?

Badia del Vallès, Badia del Vallès, Spain (approx. 41.50782°, 2.115339°)


Where is Badia del Vallès on the map?