Situated just miles from the northern border and less than two hours from Montreal, Vermont's Jay Peak Resort typically draws half its visitors from Canada.