The Maserati Snow Polo World Cup St. Moritz St. Moritz | Switzerland This year's Maserati Snow Polo World Cup at St. Moritz kicked…