CP's hot Vancouver to Chicago intermodal crosses the mighty Mississippi with a ratty but functional GE leading the way.
UP train YSPMP 10 pulls out of East Minneapolis Yard headed back to St Paul with a nice looking leaser on point. BNSF crews are hard at work double tracking the Midway Sub west of here.
A RRVW local splits the signals on the RRVW controlled CTC signals.
A matched set of Cascade Green SD40s catch the golden rays of a North Dakota sunset.
RRVW train HABR06, better know as the Hankinson Turn, takes the wye from CP to BNSF on a very late return trip back to home rails in Breckinridge, MN. I've been photographing trains for 25 years ... (more)
Growing up on the Grand Trunk Western, I've always had a thing for SW1200RS units. Here a pair of ex-CP locos drill cars at the east end of Breckinridge.
Retaining it's original number for over 50 years, former Soo Line & Wisconsin Central 711 now toils away moving grain hoppers 15' at a time for loading at the local grain elevator. We learned it ... (more)
A Council Bluffs to Valley Park manifest rolls through the quaint streets of Shakopee at 10mph. The giant Rahr Malting Co. is in the background... a month later in Florida I saw some of their pro... (more)
The Two Harbors switch job with fairly clean Bessemer 906 shoves empty cars past the large ore stockpile.
A pair of RRVW GP's lead the Hankinson Turn over trackage rights on BNSF toward the CP/DMVW interchange at Hankinson, ND.
A trio of former C&NW GEs (2104, 2112, 2119) ease a train of loaded hoppers down Proctor Hill.
The mosquitos were thick as 6AM loads made way through Toimi, enroute to Silver Bay for unloading. The SD9043MAC's were in for 92 day inspections, giving the older SD's a chance to run the core tr... (more)
Coming through the tunnel on St Paul Sub track #1 with the Midway Sub Westminster interlocking above.
An empty all-rail taconite train returning from Mexico passes loaded crude U EPPCXY0 15 at the ever busy Dayton's Bluff.
A rail grinder in transit over CP crosses a rural overpass east of Nashua, MN. This photo was taken from the opposite side of the tracks from Railroad: LoramLocomotive: Rail GrinderLocation: Nashua, Minnesota, USALocomotive #: LMIX 3404Train ID: UnknownPhoto Date: August 14, 2015