At the very western tip of the island of Montreal we see CEFX 1048 & CP 9729 heading west with a stack train and passing a new set of signals which have yet to be activated. To the right is CN's K... (more)
High above Willsboro Bay, the Toys for Tots Train heads north as it skirts the shores of Lake Champlain Bay on a cold December afternoon.
With a signal into Blue Island Yard, CP 9570 heads west with a vehicle train.
Ethanol empties head west behind CP 5002 a SD30C-ECO, ICE 6101 (SD40-2) and DME 6087 (SD40-3) at CP 308 on this warm September day in central New York.
With fresh snow flying around it, an eastbound intermodal flies toward Calgary at track speed on a spectacularly sunny Rocky Mountain day.
CP on CN tracks! By a cold morning, under the regards of the ducks, CN 710 pass over the Richelieu river with a colorful consist ; CP 9500 (GE AC4400CW), CN 2663 (GE Dash 9-44CW), BN... (more)
Pacing shot in horse country.
CP 490 splits the Farmers Cooperative Company elevator in Winger along the old Soo Line between Thief River Falls and Glenwood. Temperatures on this early December day were around -15F/-26C.
CP 9665 leads Edmonton-Eastport manifest 469 down the Red Deer subdivision and still has a few more miles to go before Alyth yard in Calgary.
421 works the west end of E Yard on a frigid evening in Thunder Bay.
Coal loads navigate their way past the Minot Yard with a dirty beaver on the point.
A scene from two years ago as CP's Holiday Train whips up the fresh snow passing through Marquette.
CP business car "Van Horne" carries the tail marker on the Holiday Train.
Running more than half an hour late, the CP Holiday Train finally shows up at the Southland LRT Station. Half a mile ahead is the Anderson LRT station where the big event is happening tonight. It ... (more)
Storming up the valley for it's next stop at Cobleskill.