Why Is Colorado the Snow Polo Capital of America?
For a decade, Aspen has been home to one of only two winter polo tournaments in the world. With the celebrity-studded, free-to-attend St. Regis World Snow Polo Championship returning on December 20 and 21, we tell you everything you need to know about the niche pursuit.