The Revelstoke Railway Museum plays a valuable and essential role in collecting, preserving, and interpreting the history of the Canadian Pacific Railway in the Mountains of Western Canada. This history is one about great changes in geography, industry, and the movement of people, playing a pivotal role in the creation of Canada as a nation. For more information visit: https://www.railwaymuseum.com/ and https://www.memorybc.ca/revelstoke-railway-museum