Canadian Steam Locomotives
Canadian Steam Locomotives (Hastings County Community Archives Photo) Collection of engines lined up for Railway Week, 22-28 June 1964, Belleville, Ontario. Locomotive numbers are, right to left: 247, 40, 5700, 6167, 6400, 6534. Locomotives A locomotive is a self-propelled vehicle which hauls nonpowered vehicles on railway track. The first locomotive used in Canada was the … Read more