A history of the nation's first transcontinental railway accompanies a steam-train ride through the Canadian Rockies.
2016
2000
1997
2017
1973
2003
2022
—
1990
1994
2010
1946
2002
2005
2021
2020
1986
1984