CN U710 with three BNSF units sandwiching a CN and IC unit roll down the last quarter mile of grade on the Dundas Subdivision.
CP 143 makes its descent with platforms sandwiching some mixed freight.
CN 382 with BNSF 6326 and CN 2514 on the point of a large train of multi levels for Mac Yard rolls through Bayview Junction.
CN 396 with BNSF 7829, IC 2703 and IC 1016 roll their train into Bayview on a brisk winter morning.
A solo unit guides CN 394 into Bayview Junction.
CP 143-09 with 9736 and CSXT 4809 guide 27 platforms down the grade approaching Desjardins.
A snow covered CN 2098 leads 382 into Bayview Junction.
UP 4204 with auto racks for Oakville winds its way through Hamilton West.
CN 382 with CANX 7302 trailing enters Bayview Junction.
CN U710, behind three BNSF units, snakes it's way through Hamilton West with 98 crude oil loads and one buffer car.
CN 394 descends the final grade into Bayview Junction with CN 2805 on the point.
BNSF 4794 leads CN U711 with a pair of buffer cars and 100 oil empties trailing.
CP 6234 leads 246 down the grade into Hamilton.
CN 2551 leads a large 54 car cut of empty platforms with 62 cars of mixed freight behind.
CN 331, with 2525 and BNSF 9614 leading, struggles up the snowy rails on the cowpath.