Sunday is World Snow Day, and if you've been in Utah long, you know the state boasts the "greatest snow on Earth." What makes Utah's snow great?

See what people are talking about at The Community Table!