A major winter storm dropped between 14 and 16 inches of snow here in Taylor Canyon last night. This is a view of the Taylor River just down the hill from the house. Winter is here!
Comments are closed.