Competitors from across northeast China's Heilongjiang Province and Russia on Friday battled it out in a dragon boat race on ice.