Spain, Barcelona Plaça d'Espanya, Barcelona, Spain Plaza de España