A water body of dense ice and snow found on mountains is known as ________.
A glacier is a persistent body of dense ice, found on mountains. It forms where the accumulation of snow exceeds its melting and evaporation over many years, often centuries.