The cherry blossom, or sakura, is the flower of trees in Prunus subgenus Cerasus. Sakura usually refers to flowers of ornamental cherry trees, such as cultivars of Prunus serrulata, not trees grown for their fruit. From Wikipedia
Half of High Park's sakura trees are in full bloom, with peak bloom expected this weekend and lasting up to ten days, depending on weather.