Canadian Pacific 8765, operating DP with another unit on the rear, leads a loaded potash train through Dakota on a frosty January morning.
A loaded coal train for Portage, WI snakes along the bluffs in the Mississippi River Valley just after sunrise.
Train 632 roars down the main as it passes through the small town of Dakota, MN with a trio of ICE SD40-2s. Thankfully the sun popped out for literally seconds, giving us the light we had been wan... (more)
After screaming at some yuppies to get off the tracks and having them stare stupidly at us, the ICE trio thunders through Dakota doing all of the new 60 mph speed limit.
After leaving Minnesota City around 10:45, this train has not been stopped since. One westbound was tucked away at Homer, and two more at Donehower helping compensate for this trains 3 hour wait a... (more)
A second section of 170 lead by two CP GEVOs looks good sliding alongside Old Man River.
With 8 Soo 60's in the rebuilding program, it's my goal to get as many of the remaining ones as possible. On a great September afternoon, Soo 6029 and 6035 provide the pulling power on train #280.... (more)
A nice red, white and blue suprise for the 4th of July. What could be more fitting? Empty ethanol train heading to Minnesota City, MN and the hand-off to the DM&E for the trip west.
UP 7136,6619 roll along the west bank of the Mississippi with westbound coal empties.
DME train 170 slowly makes its way towards Control Point 286 where a new crew will take over for the trip south to Marquette, IA.
Train 276 with the CITX 3059, DME 6074 and CITX 3061 head south towards LaCrescent Yard where they will swap power with CP 637.
It's been crisp morning along the upper Mississippi River having started well below zero. Train 396 curves along the west bank through Dakota, MN. In a few miles the line will cross the river into... (more)
A nice pair of SOO geeps leads 580 along the Mississippi River as it approaches La Crosse.