A history of the nation's first transcontinental railway accompanies a steam-train ride through the Canadian Rockies.
2002
2009
2021
1997
2006
2005
2007
2008
2018
2012
1968
2010
1989
1928
2022
—
2023