Cherry blossoms are an iconic feature of the Japanese springtime landscape. They are also said to be symbolic of Japanese spirit: of beauty, life, evanescence and death. The blooming of the blossoms represents spring, and a new start after a long cold winter.