Montreal has been a bit of a hub for CPKC's Holiday Train operations in the past few days, with the US train leaving first, and the Canadian train poking a bit East and South, before ultimately also heading West a bit later this week. Tonight's departure went first to Kahnawake on the Adirondack sub, before continuing over the coming days south to Albany.