
York University’s blooming Sakura cherry trees offer an alternative to High Park
York’s sprawling Keele Campus is home to more than 100 Sakura trees, a symbol of the long-standing relationship between Japan and Canada and the University’s many cultural and academic ties with Japanese institutions.