JAY PEAK, VT—Take a look at a map of Vermont, and it may be immediately apparent that Jay Peak is in a world by itself. On the northern border with Canada, Jay sits well north of most of Vermont’s resorts. A trip there will teach you that it is also far north of Vermont’s civilization—truly...