CN #357 hits the CP diamond at Duplainville.
CN and FURX motors power the S/B CN #340.
One unit powers the E/B CP #198 on a beautiful Spring morning.
CP #610, a Sulphur train heads east at Duplainville, WI
CN #119 heads north at Duplainville.
Loram RailVac working with CP MoW crews at Duplainville.
Six WSOR units lead the HJ across the CN to Waukesha, WI
WSOR's Horicon to Janesville train, the HJ takes the siding at Duplainville for a meet with CN #347.
The CN 9437 South rolls through Duplainville.
CP welders take a break as CN #357 crosses the CP diamond and heads north.
Two Soo SD 60s and a pair of CSX units are the lash up on CP #286 heading for Milwaukee.
N/B CN train, NS 2702 North powers uphill through CP's Duplainville plant.
CN C40-8M #2439 and a UP loco power this S/B CN manifest freight.
CP #655, the 8790 West rolls through the Duplainville Interlocking on #2 MT.
CP and Soo motors power the E/B CP #486 at Duplainville.