A history of the nation's first transcontinental railway accompanies a steam-train ride through the Canadian Rockies.
2007
—
1991
1946
1940
1935
2016
2023
1952
2006
1988
2003
2024
1918
2004
2001
1974