You can see Osgood Swamp from above if you walk slightly off the Pacific Crest Trail north of Echo Lake.