Cherry Blossoms in Japan
November 1, 2006
The cherry blossom, or sakura, is the official flower of Japan. There are dozens of cherry tree varieties that are found in Japan, including the Yamazakura and Somei Yoshino varieties. Most cherry trees feature blossoms that have five petals. However there area varieties that feature as many as twenty petals.
Read more

