Train 571 pulls its train of empties up the 2%+ grade above the Highway 99 overpass. The former BC Rail grade from here to Kelly Lake is one of the longest and toughest in North America. The massi... (more)
CSX K898-11 with a colorful CN-UP lash up headed south past CSX A31.0 milepost. I was surprised to hear a CSX train headed south with no CSX power on the Northend Sub and it was great to see.
A trio of GE's round the curve at Spirit Mountain as they continue up Proctor hill with limestone loads.
A heavy M-347 barks up Steelton Hill in far west Duluth with two units on the head end and three units pushing on the rear.
CN Q199 heads north through Ackerville, WI with a rare leading SD40-2W!
A very clean ES44AC (CN 2962) leads a pair of grubby SD70M-2's (CN 8942 & CN 8019) as CN 120 exits the short tunnel that takes the CN tracks under the Turcot interchange. In the foreground is the ... (more)
CN 4915 leads L510 through Rondout.
Canadian and standard cabs. Canadian cab CN 2522 and standard cab CN 2122 lead CN 527 over the Lachine Canal on a hot summer afternoon in Montreal. This edition of CN 527 is going straight ... (more)
Three MLW's bring an eastbound container train under the pedestrian overpass at Beaconsfield, PQ.
CN 8831 is southbound thru Wheatland, WI on July 6, 2018.
CN 2998 departs Burlington with a stack train on July 6, 2018.
Canadian National 571 roars thru Glen Fraser. The siding of Glenn Fraser is about 1/2 way up the the mountain between Lillooet and Kelly Lake. The siding was once a frequent place for meets during... (more)
Canadian National 324 is approaching the United-States on a warm afternoon. Few more miles and the consist will cross into Vermont.