Several Feet Of Snow in the Sierra Nevadas
The Sierra Nevadas got several feet of snow from a strong winter storm which has left even Interstate 80 impassable.
The Sierra Nevadas got several feet of snow from a strong winter storm which has left even Interstate 80 impassable.