Along with the other responses, ice is very reflective and so is able to stay pretty cool when the only source of heat is the sun (as opposed to say, warm weather). However, the ground is not, and so it will heat up before the ice (you may have noticed that melting ice on ponds tends to melt around the edges first, since there is less of a barrier between the ice and the ground underneath). This warms the water, helping to melt the ice from below.
Latest Answers