The cherry blossom, or "sakura" in Japanese, symbolizes spring, renewal and hope. Cherry blossoms are so revered across Japan, that a number of traditions surround them and the tree from which they come. One of them is "hanami," a centuries-old custom of picnicking underneath cherry blossom trees.
Can You Identify These Common Garden Plants?
6 Minute Quiz 6 Min