Livigno, a picturesque ski village in the Italian Alps, is one of six cities hosting events for the 2026 Winter Olympics.