Dense snow nearly whites out northern Italy town


Dense snow falls on the ski resort town of Livigno, northern Italy on Thursday, nearly rendering the buildings invisible under the thick sheet.