A pair of NS C40-9Ws handle the CN #342 south through Duplainville.
The CN U700 has one more move to make before it departs Duplainville for Grayslake, IL. A reverse move to pick up it's Conductor who is hanging on the very last car.
CSXT & BNSF horses powers CP train #284 as it heads for Milwaukee and points East.
New SD70M-2 is on the point of the S/B #118 as it rounds the curve at Joseph Rd in Pewaukee.
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.
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.
CN & IC provide the motive power for this S/B CN manifest freight.
CP welders take a break as CN #357 crosses the CP diamond and heads north.