During our day trip to Glacier National Park, we hiked a few miles in to Avalanche Lake. If you go to Glacier, you MUST do the Trail of Cedars! The entire path is a magical woodland, and the destination is remarkable. Lined in huge, tall cedars, of course. I love the scent of fresh cedar, and it was even more captivating as the path was almost silent, aside from a few scurrying deer and chipmunks.
Crazy enough, we ran into family friends at the lake, and had a field day taking photos on the beach. The hike culminates at the lake, which sits at the base of Bearhat Mountain and Little Matterhorn. One can see several long waterfalls cascading down the mountains. So very peaceful!
See part one here!