Canadian Pacific Railway

Operator 

Canadian Pacific Railway

1881 – 
104

Snow clearing equipment


Maintenance of way equipment


Hi-Rail Truck

Diesel-mechanical
2