Cherry Blossoms are some of the most beautiful flowers, coming in bright colors. The Cherry Blossom tree in full bloom, during the arrival of spring, is one of the most beautiful sights to behold. The Cherry Blossom is so popular that festivals are celebrated in its honor- the Cherry Blossom Festival, celebrated in the months of March and April.The National Cherry Blossom Festival is an annual celebration in Washington, D.C., commemorating the March 27, 1912, gift to the city of 3,000 Japanese cherry trees from the Mayor of Tokyo to strengthen the growing friendship between the United States and Japan. Cherry Blossoms are rooted deep in the culture of Japan and were used in ancient Japan to forecast how crops for the coming year would do. Modern Japan still celebrates Hanami – gatherings of friends to picnic under a canopy of Cherry Blossoms, enjoying the brief burst of the beauty of nature and springtime.Through the centuries, the Japanese have developed many different varieties of the Cherry tree. All of these trees bloom for a short time with pink or white flowers. Cherries are part of the rose family and like roses, most cherry trees bloom during the spring. A few varieties are grown to flower later and actually show their blossoms in autumn or even during winter! Normally, it is just a week to ten days before all of the blossoms are carried away by the wind.