Cherry Grove

In Japanese culture, the sakura (cherry blossom) symbolizes the evanescence of human life and the passage of Japanese culture. Every spring – for just a few days – there’s a profusion of sakura blossoms in the grove of weeping cherry trees at the west entrance to the garden. These plants are set within an oval, which symbolizes the fullness of life. We invite you to come celebrate the sakura, as millions of Japanese do.