Although the snow totals keep adding up over the past week, the calendar says its spring time. And for many Lake Tahoe ski resorts, this time of year means spring skiing events. Northstar California ski resort has received 34 inches of new snow in the past week, and beckons spring skiers to partake in a true […]