UP 7196 North, the Green Bay Coal loads roll through Duplainville Interlocking.
CN 5703 is in control of this S/B Potash train heading for Schiller Park.
Waiting for traffic to clear, the UP 3080 holds #2 MT at Wheaton, IL
NTWMEM, the BNSF 7023 East departs La Crosse
E/B CP #284
S/B BNSF manifest freight takes #2 MT at Graf
CN 2618 leads the S/B A442 at Rugby Jct.
A pair of NS C40-9Ws handle the CN #342 south through Duplainville.
Early morning sun shines on this BNSF X Train (MTY Grain) as it rolls along the Mississippi south of La Crosse, WI
TC RoadRailers roll east on UP's Adams Sub at Sussex, WI