Upon first glance, you might think this is a 9/11-like attack on Toronto's City Hall. Luckily, it's just the annual Cavalcade of Lights fireworks display. Fireworks, music, and skating events will be held on the evenings of December 5, 12, and 19 at Nathan Phillips Square. More information on the Cavalcade of Lights can be found here.
I recommend viewing this in a larger size.