Toronto cherry trees soon in bloom, live webcam from High Park

TORONTO – Cherry blossoming is a unique sight. This tradition originated in Japan and took hold outside the borders of the land of the Rising Sun.