A Russian team has won the 37th China Harbin International Ice Sculpture Competition at the Harbin Ice and Snow World in Harbin, Heilongjiang Province. Over three days, 76 top ice sculptors from 12 countries go head-to-head on a frozen stage.