Cherry blossoms, or ‘sakura’, are Japan’s favourite flower and usually reach their peak in late March to early April.