The Japanese cherry blossom, or sakura, is Japan’s national flower, and it represents hope and renewal. Since cherry trees only bloom for a short period in the spring, the beauty of the flowers also symbolizes the fleeting nature of life.
"How many, many things
They call to mind
These cherry-blossoms!"
Matsuo Basho