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)
A Canadian National stack train treads through Black Canyon of the Thompson River west of Ashcroft, British Columbia, on a hot June 25, 2006. In the far distance on the other side of the river is ... (more)