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