Cherry blossoms, also known as sakura, are one of the most beautiful displays of early spring. These ephemeral trees are celebrated in Japan, and are a symbol of impermanence and renewal. In this nature article, you will learn 10 facts about cherry blossom trees. 1. Cherry blossom trees only stay in bloom for 1-2 weeks….