100 Peaks: Almost to the grasslands of the East Mesa
100 Peaks: Almost to the top of Oakzanita Peak
100 Peaks: At the Green Valley trailhead
100 Peaks: East Mesa and the East Mesa High Point from Oakzanita Peak
100 Peaks: East Mesa Fire Road
100 Peaks: East Mesa highpoint, almost to Granite Springs Trail Camp
100 Peaks: Enjoying our morning at Granite Springs Trail Camp
100 Peaks: Entering the East Mesa
100 Peaks: Heading out to Oakzanita Peak
100 Peaks: Heading toward the Harvey Moore Trail
100 Peaks: Heading up the Oakzanita Peak Trail
100 Peaks: Horned Lizard number one
100 Peaks: Horned Lizard number two
100 Peaks: In the East Mesa, with Stonewall, Middle and Cuyamaca Peaks behind
100 Peaks: Japacha, Cuyamaca, Middle, North, and Stonewall Peak from Oakzanita Peak
100 Peaks: Oakzanita Peak from the Trail
100 Peaks: Oakzanita Peak Panorama
100 Peaks: Our campsite #1 at Granite Springs Trail Camp
100 Peaks: Soph at home in the outdoors
100 Peaks: Soph at Oakzanita Peak
100 Peaks: Soph with her GoPro
100 Peaks: Soph, enjoying the view from the top of Oakzanita Peak
100 Peaks: Stonewall Peak and Juaquapin Creek from the Harvey Moore Trail
100 Peaks: Sunrise at Granite Springs Trail Camp
100 Peaks: Time for a snack in the shade, almost to East Mesa
100 Peaks: Watching the blood moon rise from Granite Springs Trail Camp