CPKC 118-03 heads east towards Montreal running alongside CN's busy Kingston Subdivision.
A pair of Canadian Pacific GE's lead loaded oil train 580 as it swings around the bend on to the bridge over the frozen Mississippi River in Minneapolis, Minnesota on the Paynesville Subdivision. ... (more)
The daily St. Paul to Kansas City freight train slowly makes their way south on the "slow track" out of Nahant. The Industrial Track (old main left from double track) extends from Nahant... (more)
CP 8612 in the traditional gray and maroon scheme works cars at Mission in the middle of its duties as the Mission Turn from Coquitlam Yard near Vancouver, BC. It will switch a few industries alon... (more)
The Mission City Turn works its way west back to Coquitlam Yard after doing switching at Mission. The train is doing a pick up at Ruskin before continuing on to Coquitlam.
CP 8612, assigned to the Mission City Turn out of Coquitlam Yard, handles switching of a cedar shake mill at Ruskin, BC on its return west from Mission City. This scheme was modified in the early ... (more)
CP GP9 no. 8612 caboose CP 437271 have finished work at the lumber loading shed at Ruskin, BC and will head west back to Coquitlam Yard with a very short Mission City Turn. The script lettering ve... (more)
CP GP9 no. 8612 has a good roll on the eastbound Mission City Turn out of Coquitlam Yard as it crosses Kanaka Creek at Albion, BC en route to Mission City. The train has a nice mix of old and new ... (more)
CP 8612 assigned to the Mission Turn out of Coquitlam Yard waits to put its return train together while a detouring CN freight out of Vancouver, BC diverts off the CP main to cross the Fraser Rive... (more)
CP 8612 brings up the rear of loaded ethanol train CP 650 as it passes through Pointe-Claire.
CP 8612 leads its train west out of downtown Calgary.
CP 421 hustles alongside the new Marathon siding
CP train heads west under the Corunna bridge on the way to Chicago.
CP 221 coming to the Prairie River