Flowering Cherry Tree History
The plantings of cherry trees originated in 1912 as a gift of friendship to the People of the United States from the People of Japan. In Japan, the flowering cherry tree, or "Sakura," is an exalted flowering plant. The beauty...