Immerse yourself in the web of art installations across the Hortillonnages as part of the International Garden Festival, exploring the intersection between art and natural landscapes.