91ÑÇɫ’s blooming Sakura cherry trees offer an alternative to High Park
91ÑÇɫ’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.
