Santa Maria De Collserola Torrent de Can Caralleu - Major de Can Caralleu, Carrer Major de Can Caralleu, Sarrià, Sarrià - Sant Gervasi, Barcelona, Barcelonès, Barcelona, Catalonia, 08001, Spain