Cherry blossoms, also known as sakura in Japan, are the small, delicate light pink flowers that bloom from cherry blossom trees. The springtime phenomenon is truly a sight to behold but unfortunately its beauty is just too brief. After only two weeks, the petals of the soft pink canopy, drop to the ground, falling like feathery snow before they wither. … Read More