Glacier National Park is a gorgeous and amazing testament to the glaciers that covered the area for thousands of years with ice up to a mile deep. All that moving, melting, and re-melting ice formed this northern section of the Rocky Mountains. A carved masterpiece of U-shaped valleys, hanging valleys, cirques and tarns, paternoster lakes, and moraines. So let’s walk a little over two miles to see a glacier-formed valley which is the home of Avalanche Lake. I know it is uphill all the way, but we just have to go. Besides, that mean on the way back it is downhill all the way–come on!