Designed by
Title
Cherry tree #251316941
Description
Cherry blossom signifies feminine beauty and symbolizes love, happiness, renewal and hope.Legend has it that the word `Sakura` came from the Konohana princess Sakuya Hime, who fell from the sky near Mount Fuji, having turned into this beautiful flower. There is also a belief that rice cultivation may have originated the word, given that `Kura` was the warehouse where this food seen by many Japanese as a divine offering was kept.