Japanese Flowering Cherries

Japanese Flowering Cherries

Japanese flowering cherries are featured in the Cherry Tree Promenade and along the shore near the zigzag bridge.  Our garden features upright, weeping and contorted forms. The flowering cherry (sakura) is the national flower of Japan. They are celebrated every spring with cherry blossom “viewing parties.”  Even the falling petals are admired.