CP SD60 6231 leads CP 281 west through Duplainville. Four other EMDs and one random GE trail, making for quite the consist for late 2020.
CP 5031 leads CP 287 west through historic downtown Wauwatosa.
With only three auto racks on the head end, CP 199 passes through the small village of Astico enroute to a crew change in Portage, about 30 miles distant.
A pair of CP SD40-3s depart out of Portage with eastbound CP 470.
CP heritage unit 7019 leads CP 287 west into Portage.
CP 2255 leads CP 281 past a stopped CP 287 with heritage unit 7019 leading.
CP 5966 leads a ballast train west down WSOR rails west of Watertown.
CP 5966 leads a ballast train east onto the Waterloo spur in Watertown.
A pair of "Pacman" SD40-2's roll east through Ixonia, approaching a meet with a westbound at Cooney West. The SD40-2's are bound for Milwaukee, where they will tie up for the night.
Amtrak's WB Empire Builder rolls through the farm fields west of Rio in the last sunlight of an unseasonably warm day.
CP heritage SD70ACU 7011 hits a plow line as it leads CP 686 east through Pewaukee.
The CP business train heads west past the searchlights at Duplainville. CP 281 follows close behind.
An eastbound manifest led by a UP SD40 approaches Duplainville.
CP 8528 leads 198 east past the bracket signal at Portage Junction.
NS & UP power move empty sand cars west through Duplainville on the CP (ex Milwaukee Road) mainline.