CP 8035 is all by its lonesome as it leads CPKC 229 over the St. Lawrence River.
CPKC 328 is heading south toward the Canada/U.S border as it passes by the Napierville Refineries at sunrise. Rear DPU CP 8029.
CP 7032 at Winslow, AZ
At sunset, running late due to high heat and sun kinks, CPKC 121 is departing the siding at Vachon as it has been held for few hours.
CP 240 heads through the sweeping curves at Westminster. In a couple miles they will reach their destination in St. Paul.
Empty unit oil train heads north along the Mississippi River on the CPKC River Subdivision after exiting the CPKC Marquette Subdivision a few miles back.
Transcon stacks snake along Lake Superior's north shore on an early winter morning, shot from an angle I was finally able to get after scouting for a long time. Just around the corner is the locat... (more)
Twilight at Bunch | The sun has set and the light is fading over Bunch, OK where southbound crude oil train Q576 continues its journey towards Port Arthur, TX on the evening of Saturday, Ma... (more)
Saturday Evening in the Sooner State | Southbound crude oil train Q576 cruises down the main track past the yard at Watts, OK on a sunny Saturday, May 27, 2023 evening. Having just met a no... (more)
May Flowers in Oklahoma | Looking across pastures just north of Westville, OK, a northbound empty coal train is being led by Candadian Pacific AC4400CWM number 8145 on a sunny Saturday, May... (more)
The air is frozen and dawn is taking over the blue hour as Canadian Pacific 8137 (AC4400CW) leads a grain train towards the signal at Keenesburg, Colorado.
CPKC Railway intermodal train 112 (Vancouver IMS, British Columbia, to Côte Saint-Luc, Québec) has just picked up a fresh crew and has just begun moving east again. Canadian Pacific AC4400CW 983... (more)
CP 9014 leads A89 towards the Fraser Bridge after waiting at Braid for 3 hours.
Misty Morning In Gentry | The sun has come up over Gentry, AR where southbound train Q576 crosses Main Street on the cool morning of Monday, May 22, 2023. Running on the main track, Q576 is... (more)
CPKC Train 112 Is Meeting CPKC Train 603 At The West Switch At Savona With Rebuilt GE’s Leading Both Trains.