CN SD70ACes 8101 and 8102 crawl eastward along CN's Albreda Sub, skirting the shores of a still frozen Moose Lake with train M302. They're following behind G846 who is stopped ahead at Grant Brook... (more)
Train 102 accelerates east out of Swan Landing along Brule Lake near the east entrance of Jasper National Park after meeting trains 103 and 117 at Swan Landing. The train was in a race against the... (more)
Eastbound over the Ottertail River.
Two Canadian Pacific ES44AC's power an eastbound grain train out of Field, British Columbia. This picturesque location at Ottertail siding is just 8 miles out of Field, via Trans-Canada-Hwy 1.
Prince George to Edmonton train M348 crosses the Prairie Creek trestle west of Hinton, a few hours after parts of the Yellowhead County received their first snowfall of the year.
CP 8532 leads its train east through 'the dip' just east of Wapta Lake in Yoho National Park.
Calgary Logistics Park, AB - Prince Rupert Fairview, BC baretable train X193 speeds west along the shores of Jasper Lake behind a classic motive power consist of CN SD60Fs 5545 and 5530. Nicely ad... (more)
Westbound from Calgary to Kamloops, Kicking Horse Pass is just one of the many fantastic sights for passengers onboard the Rocky Mountaineer. The train with its fancy new paint scheme approaches G... (more)
Canadian National train No. 102 curves through Swan Landing near Brule, Alberta, on the afternoon of July 15, 2013. The CN main line here skirts Brule Lake, with scenic Jasper National Park provid... (more)
Canadian National intermodal train No. 111 heads west at Windy Point, which is near Snaring, Alberta, on July 19, 2011. This scenic location is along Jasper Lake in Jasper National Park.