Where is Paral·lel, Barcelona?

Where is Paral·lel, Barcelona located?

Paral·lel, Barcelona, Paral·lel, Barcelona, Spain (approx. 41.37462°, 2.16601°)


Where is Paral·lel, Barcelona on the map?