The Snow Polo World Cup St. Moritz (formerly Polo World Cup on Snow, or Cartier Polo World Cup on Snow Sankt Moritz) is a polo tournament that has been held annually since 1985 (the world premiere of polo on snow) on the frozen Lake St. Moritz in the Switzerland will be held. read more…