I spend a lot time in Calgary for work, and favorite winter activities on a cold day would be visiting Glenbow museum (unique artworks from around the world, especially First Nation culture, amazing collections of minerals), strolling in the shopping centre and taking a break in the tropical garden on the top floor; visiting Calgary Zoo (easily accessible by train from downtown); swimming in the Hyatt pool on the 18th floor with the view!