Primavera Sound takes place in Barcelona, Spain. Here is the full address of the festival: Parc del Fòrum, Sant Adrià