A Canadian Pacific intermodal train sweeps through the curves entering Black Canyon, west of Ashcroft, British Columbia, on June 23, 2006. Only a single new General Electric ES44AC handles the tra... (more)
Canadian Pacific coal trains meet at Ashcroft, British Columbia, on the morning of July 7, 2004. Three CP AC4400CWs haul a loaded train west along the Thompson River, and the town of Ashcroft can ... (more)