Taking the train trip from Vancouver to Banff is like going on a marvelous journey into the very heart of…