CP DIM-094 climbs up the slight grade at Puslinch with CP 6225 and 5730 providing the horsepower for the movement of 59 wind turbine tower sections.
The sun has just crested the horizon as CP 5920 leads three DME units past the east end of Puslinch siding.
The conductor of train 640 detrains to reline the switch at Puslinch East just as the sun is beginning to rise.
ICE 6448 leads DME 6055, CP 6231 and CP 5739 west past Puslinch with a 75 car unit ethanol train behind it.
ICE 6448 leads DME 6055, CP 6231 and CP 5739 and 75 ethanol empties into the dip before Puslinch. The Niagara Escarpment is in the background.
CP 8854 brings CP train 147 of the twenty second over the hump at Puslinch East with SOO 6062 tucked in behind.
One of CPs newest GEVOs makes its maiden run on a short train.
CEFX 1040 is on the point of 245-20 today with a pair of trailing EMD motors and mostly grain behind it.
CP 643 winds along the OCS/ABS Galt Subdivision at Puslinch with the Niagara Escarpment in the background.