• Yet another foot of snow in mountains around Lake Tahoe

    The service says 12 inches (30 cm) of new snow fell late Tuesday and early Wednesday at the Northstar resort near Truckee, California and 9 inches …

    Read More
  • 0 0