Where is Inter 2?

Where is Inter 2 located?

Inter 2, Catalonia, Spain (approx. 41.06886°, 1.15322°)


Where is Inter 2 on the map?