Less than a mile from the Canada/U.S border, Canadian Pacific/D&H ethanol train #650 is heading south at Lacolle. DPU is CP #8612.
An empty grain train makes its way east across the Alberta prairie at day's last light.
Two GEs bring a lengthy westbound manifest down the siding at South Haven, preparing to meet one before continuing on toward Glenwood.
CP 9671 pulls 100 platforms, CP 9662 is assisting 64 platforms back.
AC4400CWs 9671 and 9618 lead a Vancouver bound grain train westbound on CN’s Ashcroft Sub.
CP 113 ducks under the remaining wooden bridge at Nichol Road with CEFX 1041 shoving mid train.
A lengthy 490 passes through downtown Alexandria.
CP 9671 pulls an empty grain train into Thunder Bay
Solid grain empties cross the mouth of Mink Creek and swing around Lake Superior's Mink Harbor.
Solid grain empties strech around Mink Harbour.
CP 9671 rolls westbound on the Belleville sub, CN 305 is struggling up a grade on the CN Belleville sub on the right.
CP's hot auto parts train is expedited to the Twin Cities out of Bensenville each afternoon. Here the train is about 25 miles from a crew change at Portage, WI.