Barcelona, Spain Font de Can Valdaura, Valldaura Labs, Horta, Horta-Guinardó, Cerdanyola del Vallès, Vallès Occidental, Barcelona, Catalonia, 08035, Spain