Back in August 2002, I was out west for a four-province tour. We spent a day in Banff, Alberta and I managed to convince my wife to stop at the former CP station for a few minutes while I snapped some photos. It was a glorious day... unfortunately no trains came by while we were there.
CP snowplows 400840 and 401036 wait for winter.
This was an interesting piece of equipment. It is a specialized vacuum truck for cleaning up spilled grain from the tracks. This helps keep the wildlife off the tracks and away from the trains.
CP 402869, a spreader, also waits for winter.
A westward view from the station platform.
A freight shed at Banff.
As I said, I didn't see any trains at Banff, but here's a video of a CP freight rolling past the station by a gentleman from England.