How do glaciers float on water if they are more heavier than water

When water freezes it expands, causing ice to be less dense and float on the top surface of the water.

Tags: glaciericewater 

Related questions