The Sierra Nevada’s shining star, Mother Nature, has delivered the goods during this storm; and the goods just get deeper every day. Snow has found its way to every mountain crag and has achieved extravagant depths in a matter of 72 hours. Trees look more like shrouded towering ghosts than the gentle Jeffrey pines of [...]