Stories

Plaça d’Espanya, Barcelona, Spain.

 Plaça d'Espanya, Barcelona, Spain.

It is one of Barcelona’s most important squares, built on the occasion of the 1929 International Exhibition, held at the foot of Montjuïc, in the Sants-Montjuïc district.

Plaça d'Espanya, Barcelona 41.375 2.149

Map Location

Comments:

Leave a comment