Heralding the beginning of spring, from late March to early April, cherry trees burst into a pink and white blossoms all over Japan.