Absolutely. Alberta as a whole could host the winter Olympics without much infrastructure needing to be built. Ceremonies at Commonwealth, skiing at Winsport, the Nordic Centre, and Lake Louise, hockey games split between Scotia Place and Rogers Arena, maybe Curling at Centrium in Red Deer...