It's snow time.

The Milan-Cortina 2026 Winter Olympics are upon us and Italy is ready - almost - to host 'the greatest show on Earth'.

Some 2,900 athletes from more than 90 countries will compete on snow and ice over the next 16 days.

The Games are spread out across hundreds of miles in northern Italy, from fashionable Milan to chic Cortina d'Ampezzo, to the fellow Dolomite regions of Predazzo and Tesero, and the Alpine resorts of Livigno and Bormio.

Here is everything you need to know.