Mountainous areas of North Carolina saw almost 3 feet of snow from the recent storm that stranded motorists and left hundreds of thousands without electricity.