October 29, 2015
| Ed Joyce
Sierra-at-Tahoe, on the south shore of Lake Tahoe in Twin Bridges, has received some snow. After four years of drought, Lake Tahoe ski resorts hope it's a sign of a good season to come.
To play audio, update browser or Flash plugin