CP 7007 leads an empty fertilizer, bound for Tulsa, OK, as it climbs the 1.4% grade into Crozier Canyon.
CP 7007 (SD70ACU) splits the signals at Keenesburg, Colorado as it heads to Denver on the Brush Sub.
CP SD70ACU 7008 waits in the yard at CSXT's Buffalo (Seneca) Yard for a crew to take I165's train west.
Evening light catches CP 7007 (SD70ACU) pulling a grain train through Keenesburg, Colorado on the Brush Sub.
CP 7007 (SD70ACU) leads a grain train past the silo in Keenesburg, Colorado as it heads to Denver on the Brush Sub.
Evening light catches CP 7007 (SD70ACU) passes through the signal at Keenesburg, Colorado as it heads west on the Brush Sub.
CP 7007 (SD90 rebuilt as a SD70ACU) passes through Roggen, Colorado as storm clouds form to the east.
During the beginning of golden hour, CP 651 gets up to speed as they head west at Pine Junction with a CP SD70ACU leading a GE, and 50 CMQ boxcars at the head end making for a neat touch.
CP 7059 leads train 118 east near Dalemead.
Lilly Shoves: EMD SD70ACU NS 7273 helps to shove westbound empty oil train NS 67T through Lilly, Pennsylvania, as the helper set battles the snow on the rails.
CP SD70ACU 7035 hustles containers with Lake Superior the town of Marathon and Peninsula Bay providing the backdrop.
CP 6644 leading its train North for Nahant at track speed across a channel from the Mississippi River.
CP 261 from Kansas City heads North along the Mississippi River in Muscatine with the CP 6644 leading.
CP train 261 from Kansas City taking the siding in Letts to wait for their counterpart 260 to finish their work in Muscatine and head South / West.
CP 6644, the D-Day commemorative SD70ACU leading train 261 from Kansas City across the Iowa River on the CP Ottumwa Sub.Columbus Junction is where the Cedar River flows into the Iowa River.