KCS 4025 leads its train south at Watts Oklahoma.
CPKC 104-21 snakes thru Coldwell passing the east switch along Echo Lake
CP AC4400CWM 8043 + CP ES44AC 8739 (dp) have 104 loaded racks as they climb up Neys Hill.
CPKC's eastbound vehicle train from Vancouver Coquitlam, BC - Toronto Yard, ON negotiates the large curve at Neys crossing the Little Pic River.
CPKC's Vancouver IMS, BC - Toronto Yard, ON hotshot intermodal approaching Marathon.
CP 8829 + 7059 hustle 101 west thru Neys, just about to knock down the home signal at Middleton East.
CP 100-19 heads down the siding at Marathon
A pair of SD40-2s in two paint schemes (CP 5871 & CP 6012) switch Lachine IMS Yard. It had been many years since I last shot a pair of SD40-2's on CP, something that was common enough 10-15 years ... (more)
2CWR rounds Lake Isabelle in Hastings shortly after crossing over the Mississippi River.
Heron Bay is the east end of CPKC's 200 mile Lake Superior shoreline route. Train 112 from Vancouver, BC - Montreal, PQ eases thru the rugged terrain at Heron Bay with one of the 10 heritage scrip... (more)
CP SD70ACU 7013 painted in heritage script pulls a lengthy train up the grade into Struthers. Barrick Gold's Williams Mine provides the backdrop.
CPKC 230 has two ES44ACs elephant style as it passes MP 11 of the Vaudreuil Sub.
CP 2224 and 2200 bring empty hoppers east along 110 plus year old rail on the Plummer Line - the original Soo Line Thief River Falls to Duluth mainline. In reality, the railroad split from the ma... (more)
Two SD40-2s approach Lake City with a loaded continuous welded rail train.
Empty ballast train