CN 425 takes headroom at Snake prior to making its lift from Aldershot Yard.
The "Training Train" 907 heads west thru Snake.
CP westbound 243 crosses the Grand River in Cambridge.
Engine 632 leads GO Train 158 east out of Milton with commuters for Toronto at 7:44 AM.
VIA 904 passes under the signal bridge at Burlington West where the CN Halton Sub connects with the CN Oakville Sub.
GO eastbound 162 is powered by MP40PH-3C #601 as it hauls 12 carloads of Milton commuters towards Toronto.
VIA and CN trains race thru Snake. VIA No. 75 beat the CN 425 which had just made a lift at Aldershot Yard.
VIA Train No. 70 from Windsor passes under the signal bridge at Burlington West. You have to love the look of the F40's with the Budd built stainless steel cars.
A classic CN lashup leads train 906 off of the Oakville Sub and onto the Halton Sub at Burlington West.
Look. Up on the rail. It's a bird, it's a plane, it's... Wait - wrong super hero. "Spiderman" leads VIA No. 71 west in a pan shot at Burlington West.
VIA's P42 class engine leads train No. 90 eastbound under the signals at Burlington West.
GO engine No. 631 leads train 472 east thru Burlington West at 7:22 AM - right on time!
A 400mm lens adds drama to the rolling grades of the Niagara Escarpment as GO Train #160 east heads thru Hornby Dip at 7:59 AM.
Just after sunrise, an early morning eastbound rolls thru the east side of Milton.
GO 601 leads train #162 east past the CP signals at Trafalgar.