BNSF 8039 leads a CP train through Cottage Grove.
A recently rebuilt SD70ACu serves as the lone power for wayfreight H19.
The Royal Canadian: Brightening up a somewhat dreary day, CP 1401 leads the Royal Canadian into the yard track at Cottage Grove. The big brass got off the train at Humboldt Yard, and this i... (more)
Colorful Visitor: A little surprise on 681 today, the Reading unit shows up on the point, a nice change of pace. This train goes to the TCWR at St. Paul. Taken while off duty, wearing full ... (more)
Herzog ballast train spreading ballast as pre-marked along Main #2 between Newport and St Croix.
A Minnesota Commercial sand train, transferred to BNSF at St. Paul, roars through Cottage Grove on its way towards LaCrosse, Wisconsin.
After wrapping up work in Hastings, an all SOO consist heads for the yard in Saint Paul.
These eight lease units spent most of the summer of 2012 in storage on a nearly hidden spur track near Cottage Grove, Minnesota. Heading up the consist is CEFX 3121, which in a former life was So... (more)
Hauling freight up the hill between Hastings, MN and St. Paul, MN this trio of SD60's sound great as they pass the 3M complex.
Built by Southern Pacific as SD45 #9001, CEFX 3121 is one of eight leased CEFX/CITX locomotives occupying space on a new spur off of the River Subdivision in the Cottage Grove Industrial Park. Th... (more)
The sun has just set but there's just enough light to do a pan shot of an eastbound along the Mississippi River near Hastings. Picture taken from a friends boat.
A nice red & silver leads a badly fading newer GE.
M-NTWGAL has 6 different engines today. ATSF658, NS8554, IC6122, BN7199, UGRX5629, & CSXT8236.
Four U30Cs power this eastbound joint BN-MILW coal loads Colstrip, MT to Portage, WI. Eight MILW U30Cs were built for this joint coal train operation.