Iron ore pellets fresh out of the furnaces of U.S. Steel Minntac's taconite plant steam as they head south for CN's yard at Proctor, MN.
One hundred and forty ore cars of iron ore pellets fresh out of the plant begin the trip back to Proctor yard.
Canadian National #3321 (AC44C6M) leads a grain train south on the Joint Line through Douglas County.
CN 3321 (AC44C6M) pulls alongside a BNSF ACe in Hillrose, Colorado.
OmniTRAX #4011 (GP40-2LW) leads a freight out of Loveland, Colorado and heads to Johnstown.
Canadian National 3321 (AC44C6M) leads a grain train on the Joint Line towards Littleton, Colorado.
Canadian National #3321 (AC44C6M) runs south on the Joint Line as it leaves the city of Denver, Colorado behind.
A colorful Canadian National AC44C6M leads a grain train at Hillrose, Colorado.
CN 3321 (AC44C6M) leads a grain train through Hillrose, Colorado and will eventually arrive in Denver for a crew change.
CN 3321 (AC44C6M) leads a grain train and passes a coal train which will release and head to Sterling, Colorado.
The crew of a grain train headed by CN 3321 (AC44C6M) ties down at Hillrose, Colorado as the crew van awaits.
Canadian National 3321 (AC44C6M) runs towards a siding at Hillrose, Colorado.
Canadian National #3321 (AC44C6M) is tied down at Hillrose, Colorado as it waits for a relief crew to run to Denver.
Loaded sand train S77381 02 patiently waits in track YB14 at Swan Landing waiting for a crew to take it north on the Grande Cache Sub.
Freshly rebuilt CN AC44C6M 3321 eases Q116's train into Jasper for a crew change.