Kelly Canyon Resort, located northeast of Idaho Falls, and within the Targhee National Forest, opened in 1957, almost a decade before a snowboard had been invented. At around 6,000 feet elevation, they get approximately 200 inches of annual snowfall. Today we aren’t here for a ski but a sled. On the other side of the …