Prince Rupert-Montreal train Q186 departs the south track at Park Gate after meeting train Q111.
A lone SD75I climbs into Jasper with an 11,000 foot Q119.
CN 399 with 5671, BNSF 9767, 7081 and 4131 pull through the yard to set off the two yard units into the pocket.
A mix of EMD and GE power leads a southbound manifest through the Vulcan Quarry just north of Duplainville as the Spring colors start to show themselves on a Saturday morning.
CN 5671 leads 393 off the Oakville Subdivision.
CN 5671 leads BCOL 4608 as they pull their freight through Aldershot.
A SD75i and a former Union Pacific C40-8 brings CN train 383 down hill through Milton through the very scenic Mile 30.
Crowded CN Decatur yard.
Grain empties from the CP at Vancouver's Coquitlam Yard, head east on CN's Edson Sub amidst some fantastic scenery.
CN 5671 + CN 5715 pull 115 platforms for Montreal, PQ
A painfully slow climb up the escarpment and about to be scooped by a passenger train.
Symetry in an uphill race to Copetown
A pair of SD75I's lead a wall of containers from Prince Rupert, BC to Canadian and US markets.
CN 5671 and 5664 lead an extra Winnipeg-Toronto 302 south to the south end of Parry Sound for a crew change.
CN Westbound Vehicle Train at East Lansing, Mi. ( Trowbridge Jct. )