The Rose Garden
Enter the Rose Garden, a place where blossoms flourish and radiate light. Each flower appears to be carefully planted on its own, giving rise to the enchanting illusion of an illuminated Rose Garden.
The flowers’ layout is based around the natural landscape and environment, with two different heights of stems being used to create a landscape of stunning visuals.