Cherry blossoms are Japan's unofficial national flower. Blooming in spring, they symbolize hope and renewal, as well as the fleeing nature of life (due to their short life span).