Where is Ciutat de la Justícia de Barcelona i l'Hospitalet de Llobregat?

Where is Ciutat de la Justícia de Barcelona i l'Hospitalet de Llobregat located?

Ciutat de la Justícia de Barcelona i l'Hospitalet de Llobregat, Ciutat de la Justícia de Barcelona i l'Hospitalet de Llobregat, Spain (approx. 41.364166°, 2.1325°)


Where is Ciutat de la Justícia de Barcelona i l'Hospitalet de Llobregat on the map?