Are you sure the torch is in Canada?

I don't see any igloos and they just ran past a McDonald's in Oshawa!