Sharing this new interview from a Toronto daily newspaper about the making of the upcoming time travel episode. (Contains light spoilers regarding the places in Toronto visited in the episode.)
The Toronto Star does have a paywall, but a few articles per month are free to view.
Continuum is set and filmed in Vancouver I think