Romantic Cherry Blossom in Japan
A cherry blossom is the name for the flower of cherry trees known as Sakura in Japanese.It is the national flower of Japan.In English, the word 'sakura' is equivalent to the Japanese flowering cherry.To honor its beauty, and short life span, the Japanese celebrate its arrival with a yearly festival. [Photo by Han Jiajun]