CP 3018 leads a Track Evaluation Car (TEC) train westbound through Brooten.
CP's TEC Train works west on the Mason City Sub towards Mason City from Marquette. Here the train climbs out of the Mississippi River Valley on Monona Hill about 10 miles west of Marquette.
Pacing alongside one of CP's unique GP20C-ECOs that's pulling a track evaluation car train westbound between Belgrade and Brooten, MN.
A Track Evaluation Car train makes its way west across the CP's Paynesville Subdivision behind one of the railroad's unique GP20C-ECO locomotives.
The CP TEC Train rolls NB thru CPF-477 as it tests trackage from Kenwood Yard in Albany to Saratoga, NY. Consist includes tool-supply car CP 424994 (ex mechanical reefer), accommodation car CP 65 ... (more)
One of CP's new GP20C-ECO units leads an FRA track inspection car across the Paynesville Sub on a sunny and pleasant July day.
The Canadian Pacific track evaluation train spends an afternoon as well as the upcoming night in Thief River Falls before heading northbound on the Noyes subdivision the morning of June 14th.
CP TEC train heading east just after a fresh winter storm.
An eastbound track evaluation car train lead by CP 3013 passes through the western suburbs of Minneapolis.
A TEC (track evaluation car) train is eastbound out of Glenwood, MN not long after sunrise on a nice winter day, seen here between Brooten and Belgrade.
One of Canadian Pacific's Track Evaluation Car trains rests on the spur for the scrap yard at the west end of Glenwood Yard.
Train time at Murray. A TEC train and the 293 are holding on the main at Murray West for an eastbound led by CP 9828.
Three trains are visible as a westbound TEC train blasts off from Murray West. In the distance, the 293 waits its turn on the main and an eastbound rolls to a stop in the siding to wait on one mo... (more)
A clean and sparkling GP38-2 leads a TEC train east across the snowy Minnesota countryside on a clear January morning.
CP 6047 acclerates the CP TEC train out of Thunder Bay and onto CP's Nipigon Sub.