Great photo of a great train. Sadly we never were able to ride. (The Canadien is on my Bucket List, however.) BTW, we owned a '64 Ford Wagon like the one in the background. Ours was Burgundy, which easily could be the same as the wagon in your B&W photo.
That looks like it could be the old CN diesel shop in Vancouver that is now used as the terminal for the Rocky Mountaineer trains.