Cold blast brings mountain snow, Valley temps tumble