Se inauguró el 9 de noviembre de 2002 en el entorno de la "Illa de Can Mulà", que obtuvo el Premio europeo de espacio público urbano 2000 otorgado por el Centro de Cultura Contemporánea de Barcelona y el Instituto Francés de Arquitectura.