A Canadian winter wonderland

From Whistler, the wonderful Canadian hospitality continued on my winter wanders through Vancouver, Banff and Toronto.