The High Park cherry blossoms in Toronto are a beautiful sight to behold when they reach peak bloom. Thousands of make the annual pilgrimage to take photos of these stunning sakura trees. High Park is the most popular spot to experience these trees at peak bloom, with hundreds of trees across the park.