CP 8735 brings up the rear of loaded ethanol train CP 650 as it rounds a curve in Beaconsfield. Up front is much cleaner CP 8723.
A lightning stripe trailing. DH 7304 (one of only two lightning striped GP38-2's remaining) is through Lasalle station, trailing CP 8735 on CP 253.
CP ES44AC 8735 and DME SD40-2 6055 lead empty oil train #609 through Elliott.
An eastbound CP train rolls along the Mississippi River through a springtime snow flurry.
With 5754 feet of train from Windsor, CP 254 passes through Carlisle with a Rule 7 in affect due to DIM-006 which followed this train a few miles behind.
A westbound empty coal train led by SD60M SOO 6059 waits in the hole at Murray for a new crew as a unit grain train approaches on the main behind a CP GEVO and a SOO SD60.
D&H 252 rolls above Lake Champlain's Willboro Bay at sunrise. A big thank you to fellow railpictures photographer Gary Knapp for guide services.
Turning away from Lake Superior, crossing the Little Pic River, and climbing Neys Hill.
CP 153 with the 8735 leading is approaching the South Dey Street crossing near Delray Junction.
CP 102 twists through Coldwell.
CP 254 passes someone in a hurry to go somewhere.
Train 104 exits the Buda tunnel.
CP train 25T heads west after connecting onto the NS ex NYC Chicago line from the NS ex Wabash.
CP 8735 is about to crest Neys Hill.
CP 102 crosses the Little Pic River and begins the long climb up Neys Hill.