Cherry blossoms, or 'sakura' are Japan's favourite flower and usually reach their peak in late March to early April, just as the country celebrates the start of a new school and business year. Many Japanese enjoy walking or picnicking under the trees