Where is la Nova Esquerra de l'Eixample?

Where is la Nova Esquerra de l'Eixample located?

la Nova Esquerra de l'Eixample, la Nova Esquerra de l'Eixample, Spain (approx. 41.38309°, 2.149°)


Where is la Nova Esquerra de l'Eixample on the map?