An eastbound CP freight train crosses high above the Crow River at Rockford. The train is about 25 miles west of Minneapolis.
The Paynesville Sub wayfreight rolls into Rockford on its way east.
The 2nd of 3 west bounds passes over the mighty crow river in Rockford, Minnesota. This fine Saturday in February brings temps in the 40's and clear blue skies.
CP 8641, CP 9639 and ICE 6444 passing over the always impressive Crow river bridge in Rockford.
Sweet train on a sweet bridge. SOO 6023, SOO 6059, SOO 6024 and SOO 6047.
With storms approaching from the west, ICE 6452 and leaser CITX 3091 pull a rock train over the Crow river in Rockford, MN.
A young lad fishing is unfazed by CP train 291 passing over the Crow River. The spring high waters have dropped several feet over the past several weeks. CP 8524, CP 5965 and CP 9651.
A pair of CSX GE's are in charge of an eastbound grain train on the CP, crossing one of the bridges in Rockford that still bears the name Soo Line.
Veteran SD40-2's lead the CP 490 over the Crow River Bridge in Rockford.
CP crude oil train 694 crosses the Crow River at Rockford MN.
A couple of GE's, including a scorched one on the point, lead a westbound manifest over the Crow River.
A pair of veteran Soo Line locomotives tug hard on eastbound grain loads as they snake through Rockford, MN.
An eastbound CP/SOO grain train bridges the Crow River at Rockford, MN.
With the wheat harvest going on, CP has the grizzled vets out on mainline duty. Seeing three SD40-2s on the Paynesville Sub is a rarity, since GE's are the usual choice of power on this route.
CP 9704 and 9701 pull wind mill towers across the impressive bridge in Rockford