Where is Paral·lel?

Where is Paral·lel located?

Paral·lel, Paral·lel, Spain (approx. 41.374893°, 2.169118°)


Where is Paral·lel on the map?