Where do Glaciers Form?

Glaciers form on high mountain valleys, and they also form in polar region where snow falls, but it never ever melts. Did you know that glaciers cover about 3 percent of the Earth?