LEO Network

28 February 2019 / Sierra Sun / Justin Sacco
Event

‘Februburied’: Record snowfall stacks up in Sierra Nevada at Truckee Tahoe resorts

Truckee, California, United States

The snow began falling in early February and hardly let up until the last day of the month, setting records at local ski resorts and causing havoc across the


Read On Sierra Sun (English)
Or translated into