The cherry blossoms time represents wabi-sabi philosophy which means faith and renewal. Also, there are cherry trees in many different cities of the country that are ornamental and produce many buds. Accordingly, cherry trees’ blossom is the national symbol of Japan.