What do cherry blossoms symbolize?

To the Chinese it is a sign of feminine beauty, female empowerment, and overall love. To the Japanese, it is a sign of the duality of life to death since the blossom is beautiful and full of life, and then withers and dies shortly thereafter.