After getting the light from the UP dispatcher, Canadian Pacific local H37 slowly rolls through downtown Saint Paul, Minnesota and heads across the Mississippi River on the Roberts Street Lift Bri... (more)
Trains on both Canadian National and Canadian Pacific pass each other with the Thompson River between them on September 24, 2015. The westbound CP grain train approaches the depths of Black Canyon... (more)
An SD60 and SD30C-ECO are on the point of Canadian Pacific transfer H42 as it waits for a signal over the BNSF in Minneapolis, Minnesota so it can head back towards home rails and into Humboldt Ya... (more)