This hike was amazing! Duck Lake is one of the most beautiful alpine lakes I've ever seen, with bright blue water and surrounding glacier-covered peaks. The views along the way near Barney Lake are also phenomenal. We started out at Lake Mary and hiked to Arrowhead, Skelton, Barney, and then finally reached Duck Lake. There was a good amount of traffic until we reached Barney, and then we saw less folks on the trail. All the lakes were so gorgeous, beautiful views of mountains all around. The hiking was pretty moderate but there was some steady climbing, a few steep portions. It was also exhausting in the sweetest kind of way. I cannot stress the importance of checking out every lake--well worth it. There were a few patches of snow (starting near Barney Lake), which were fairly easy to navigate. It’s easily passable but bring a change of dry socks if you plan on camping out. Bring sunscreen, too, because there is a lot of full sun exposure. Spectacular panoramic views start from around Skeleton Lake, but every bit of the hike is beautiful before this point.