Colleges for a nature, snow and cold loving introvert

Michigan Tech seems to fit the bill. However I imagine you would have to be practically masochistic to live there considering it is extremely remote and gets about 300 inches of snow a year.