LEO Network

28 February 2019 / Sierra Sun / Justin Sacco

‘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