Snow Is Falling Over Los Alamos

Snow has descended over the Los Alamos area including this scene from North Road and Sycamore. The National Weather Service predicts an accumulation of about 1/2 inch. Photo by Chris Clark/ladailypost.com

CSTsiteisloaded