The snow continues to fall at Homewood Mountain Resort on Lake Tahoe’s west shore this morning. The resort has received 24 inches in the past 24 hours, bringing the three-day storm total to 58 inches (so far!).1 of 52 of 53 of 54 of 55 of 5