HOUGHTON, MI – This spot in Michigan’s Upper Peninsula is known to get upwards of 250 inches of snow most winters. Pair that with hundreds of miles of sledding trails that open up to mountaintop ...