Heavy Rain and Snow Blankets California and the Sierra Nevada