It’s because water has got anomalous expansion. It starts expanding at 4°C. So when water freezes, it starts floating and comes up to the surface, and hence liquid cold water remains below the layer of the ice surface. Frozen water or ice is lighter than liquid water.
Discuss about the question