Heavy snowfall has brought Canada's largest city, Toronto, to a standstill, forcing widespread school closures and causing severe commuter delays across much of southern Ontario.
The rare event saw streets blocked and numerous vehicles stranded in ditches as the winter storm continued to hammer the region.