Across Canada’s British Columbia and back by train, mountains, rivers, elk and moose from …

The writer takes a 17-hour trip across western Canada from Vancouver to Jasper, Alberta, then a two-day ride on the Skeena train back across …