Filming Locations (3)

  • Hospitalet de Llobregat, Catalonia, Spain

  • Barcelona, Barcelona, Catalonia, Spain

  • Vallvidrera, Barcelona, Catalonia, Spain