We had intended to do this loop as described in ""Loop Hikes in Washington"" (Hike 65 - Silver Peak), but we, um, missed the Cold Creek Trail head and ended up at Windy Pass. I recommend doing the loop in the direction described in the Loop Hikes book (clockwise, starting at the Cold Creek Trailhead) instead of the way that we did it (counterclockwise starting at Windy Pass). The climb from Twin Lakes to the junction with the PCT would be a hard climb, but as a descent it's a somewhat treacherous knee-buster. At any rate, we had beautiful weather and beautiful temperatures. The trails were all in great shape, if just a few muddy spots and some areas of the Mt. Catherine Trail and the Cold Creek Trail a bit brushy with wildflowers. There was plenty of water along the trail. The mosquitos couldn't keep up with us if we were walking, but were a bit of a nuisance at Mirror and Cottonwood lakes. The wildflowers we saw included Small Tiger Lily, Scarlet Paintbrush, Alpine Aster, Monkshood, Tall Bluebell, Purple Lupine, Subalpine Spirea, Columbine, Western Buttercup, Marshmarigold, Trillium, Vanillaleaf, Beargrass, Bleeding Heart, Bunchberry, and Queen's cup was everywhere. It was a great day for amphibians, with five frog and two garter snake sightings. There were also American Dippers in full force at Twin Lakes and at some small ponds along the stretch of the PCT between Mirror Lake and Windy Pass. There was also a Spotted Sandpiper at Twin Lakes, a Varied Thrush on the descent to Mirror Lake, and Dark-eyed Juncos everywhere.