In order to be an acceptable location for the Olympic ski competitions, a mountain must have a minimum vertical drop of 800m.
Canada has 11 such ski hills, all in either BC or Alberta (which is why Quebec can't host the Olympics):
http://www.onthesnow.ca/canada/stati...d=0&o=vertical
On the other hand, Austria has 12 hills that are more than 1600m:
http://www.onthesnow.ca/austria/stat...d=0&o=vertical (I don't even feel like counting down to the 800m mark -- it's a lot).