CP 8718 and a CEFX lease unit power this empty phosphate train heading west at Duplainville.
The CP 8757 West, #185 crosses the Duplainville diamond as it heads for the Twin Cities.
Six units head up the WSOR Horicon to Janesville train, seen here rolling south over the CN at Duplainville
CN #357 crosses the CP diamond at Duplainville.
The CP 8558 West, empty Phosphate train rolls through the interlocking at Duplainville.
N/B #331 rolls over the CP at Duplainville.
CN Q119, the 2542 North rolls across the CP as it heads for Fond du Lac, WI
S/B CN Hopper train rolls through Duplainville
CP #655, the 8790 West rolls through the Duplainville Interlocking on #2 MT.
A CN manifest freight with two IC units as power heads north over the CP tracks at Duplainville.
CP #489 heads west with one unit, next stop Portage, WI
UP powers this S/B Mty unit train at Duplainville.
CN M442 rolling S/B at Duplainville.
CP #614, E/B Sulphur train rolls through Pewaukee, WI