After getting a couple of extra hikes in during January, Winter finally arrived in February. We were down to our final chance to take our monthly offseason hike so regardless of the weather we planned on heading somewhere. I had a few options ready depending on the forecast which wound up being for a relatively dry morning followed by rain. We originally decided on a pair of hikes near Estacada, Eagle Fern Park and the Riverbend Loop at Milo McIver State Park.
We planned on starting our morning at Eagle Fern Park, but unfortunately the debit/credit card fee station there was out of order, and we weren’t carrying cash, making it impossible to pay the $8 day use fee charged by Clackamas County. (The county doesn’t have a way to pay online, that I could find.) After striking out at Eagle Fern Park we headed to Milo McIver where a State Park Pass is required. Day use passes went from $5 to $10 beginning in 2025 so for the first time we purchased an annual pass (online) which is only $30, or three visits to fee parks.
We parked in the McIver Memorial Viewpoint parking area and began our hike by following a paved path down to the viewpoint.


Gazebo near the parking lot.
McIver Memorial Viewpoint
On a clearer day there would be a view of the mountains here, but we had to settle for the mountain identifier to let us know what we were missing.

Clackamas River from the viewpoint.
We had visited this park in June 2020 and done a 6.5-mile loop around the southern half of the park (post). For this visit the plan was a lollipop around the northern portion. From the viewpoint we walked back toward the parking area and turned right (north) on a gravel path leading to a signboard.
The small trail sign on the left is labeled “Viewpoint Trail”.
Map on the signboard. Oddly the Viewpoint Trail is not shown on this map even though the trail continues past the signboard.
We continued past the signboard on the Viewpoint Trail which descended the hillside above the Vortex Meadow before reaching a junction with the Vortex Loop near the edge of the meadow.

The Vortex Meadow through the trees.

At an unsigned 4-way junction with the Vortex Loop we turned right and headed further into the meadow.


Former model airplane landing strip in the meadow.
The lack of signage combined with some trails not being shown on the maps we had, created some issues as we neared the SE end of the meadow. We came to a group of picnic tables where a trail headed left toward them. It appears, based on our final GPS track compared to the route shown in the Oregon Hikers Field Guide and the park map, that this was the continuation of the Vortex Loop. We assumed it was simply a trail to the tables and continued straight through the meadow to a “T” junction at its edge.

We turned left on this trail, which again had no signage, and followed it staying right at junctions until we arrived at a 4-way junction with signs.

There were some limited views of the Clackamas River from this trail.

While we were happy to see trail signs again it was a little confusing to see the Riverbend Trail pointer here. Here again the maps that we had did not show this junction. They did show a 4-way junction between the Riverbend Trail and Vortex Loop but only after crossing a road which we had not done.
We decided to follow the pointer for the Riverbend Trail to the right since that was the trail we were eventually to be on. A short distance later we came to another signed junction, but this one made no mention of the Riverbend Trail.

This junction really threw us off. We initially turned left following the pointer for the Vortex Trail but quickly talked ourselves out of it when it appeared to be heading away from the river. In hindsight this was the correct choice to follow the Oregon Hikers Route, but I failed to catch that in the hike description. We were still a little confused as to exactly where we were on the route as well due to having come to more junctions than we’d expected already. We backtracked to the junction and headed down into the Kingfisher Group Camp and picked up the continuation of a trail on the far side of the grassy area.


Viewpoint near the group camp.
This trail led us to a junction with the Riverbend Trail at the Riverbend disc golf course.


Had we not backtracked through the group camp we would have connected with the Riverbend Trail after crossing a road then turned right on the Riverbend Trail, recrossed the road, and arrived at this junction on that trail which was now on our left.
We turned right on the Riverbend Trail and were now back on track with the route we had intended to be on. The Riverbend Trail passed between the river on the right and the Riverbend Day Use Area.



Stellar’s jay


We stumbled on a one-leg standing competition that the local geese were engaged in.
The mallards seemed unimpressed with the geese’s balancing abilities.

Common mergansers
The Riverbend Trail brought us to a parking area near a boat ramp where we once again got a little confused.

We should have turned left here following the pointer but instead we continued past the boat ramp and picked up a trail on the far side of the parking area.

This trail was not the Riverbend Trail but rather was part of the disc golf course providing access to holes 5, 6, & 7, and it ended at the riverbank.

Common merganser drake
After consulting our maps once again we realized our mistake and that we should have turned left when we’d arrived at boat ramp.
We found this nice little bridge wandering around the disc golf course attempting to connect with the Maple Ridge Trail.

Stream below the little footbridge.
When it became clear that it wasn’t possible to reach the Maple Ridge Trail from this part of the disc golf course we made our way back to the boat ramp and walked up the paved road to a trail marker on the right.

We crossed a patch of grass to another set of trail signs where we found a pointer for the Maple Ridge Trail.

We were back on track again and followed the Maple Ridge Trail uphill half a mile to Wood Duck Pond.

The Cedar Knoll Trail connects the upper and lower segments of the Maple Ridge Trail. We stayed right on the Maple Ridge Trail.
Colorful fungi

Wood ducks on Wood Duck Pond. It’s pretty rare that the animal a feature is named after is actually present.
At the pond the Maple Ridge Trail made a 180 degree turn and headed SE while continuing its gradual climb. A short distance from Wood Duck Pond was a signed spur trail to the 2008 Landslide Viewpoint.


We detoured the 150′ to the viewpoint.


While the cliffs were dramatic this short detour also resulted in us spotting a large newt/salamander and a great blue heron.
Not sure if this is just the biggest rough-skinned newt we’ve ever seen or a different type of salamander.
Great blue heron by a small pond. It was probably hunting the frogs that were croaking loudly here.

We returned to the Maple Ridge Trail and followed it to a junction with the Riverbend Loop Trail. This stretch of trail climbed a little more before leveling out somewhat and eventually dropping back down to the junction.
The sign ahead is for the Cedar Knoll Trail joining from the left.

Dropping down to the Riverbend Loop Trail junction.

The Maple Ridge Trail makes another nearly 180 degree turn here and drops down to the parking area a short distance from its other end.

We stayed right here again at a junction with a trail leading to the Maple Ridge Picnic Shelter.
I believe these are sweet coltsfoot starts.
There was a bench next to this nice little creek.
Nearing the Riverbend Day Use Area entrance road.
When the Riverbend Trail arrived at the entrance road it turned uphill.

After a short climb we arrived at a junction where we turned right leaving the Riverbend Trail.

A very short distance later we came to a junction with the Vortex Loop where we also turned right.

Had we not gotten confused and gone through the group camp earlier we would have come to both of these junctions before. In any event we followed the Vortex Loop uphill, steeply at times, to a crossing of the paved road across from the Vortex Meadow.

Song sparrow

At the junction in the meadow we turned right onto the unsigned Viewpoint Trail and followed it back uphill to our car.

It’s hard to make out but there is a coyote in this photo.
I have no idea what’s going on with this photo of the coyote as it was trotting away from us. Shortly after this it popped out from behind some brush and jumped into the air to pounce on something. That was the last we saw of it.

Squirrel
Left to right: Silver Star Mountain, Little Baldy, and Bluff Mountain (post).
Mt. Hood making a partial appearance.
The weather held and we stayed dry despite having driven through several rain showers on the way to the park. Despite missing out on Eagle Fern Park it had been a good day of hiking. The trails weren’t too busy, and we got to see a fair amount of wildlife through the morning. This hike was approximately 6.4-miles with a little over 400′ of elevation gain.

We plan on trying Eagle Fern Park again in the not-too-distant future, and this time we’ll be sure to bring cash just in case. Happy Trails!
Flickr: Milo McIver Riverbend Loop
The trailhead.
The caution sign was related to some pile burning that the Forest Service had been doing.
McKenzie River

Mushrooms
National Recreation Trail symbol on a tree to the left.


Private Road sign on Duffy Rd.
There was quite a bit of witches’ butter fungus along the trail.
There were a lot of other mushrooms too.
Unnamed creek crossing.


Ruby-crowned kinglet. We didn’t see much wildlife on this hike but there were several kinglets flitting among the trees here. This was the only photo of one I managed to get though.
We had not expected any blue sky so this was a treat. It had rained for most of the drive and sprinkled for a minute shortly after we started hiking, but it had been dry otherwise.
The trail switching back up a small hill.
The most significant elevation change was this decent to a footbridge over Lost Creek.
Coral fungus
Lost Creek
The footbridge over Lost Creek was a little over 4.5-miles from the Lower McKenzie Trailhead.
Lost Creek
Willamette National Forest Boundary
Approximately 5.25-miles from the trailhead we crossed Belknap Hot Springs Road.
Sign for the 
Unnamed seasonal stream.
Footbridge over Scott Creek.
Scott Creek
Mushrooms
Footbridge over Boulder Creek.
Highway 126 bridge over Boulder Creek from the footbridge.
Boulder Creek flowing into the McKenzie River.
Forest Road 2650.
Boat ramp at Forest Road 2650.
The river from Forest Road 2650.

This short section along the road is just east of Belknap Springs Road.
Madrones
A little sunlight on the forest floor.
Rain shower falling over Lost Creek. It wasn’t raining hard enough to convince me to pull my rain gear back out.
I spotted Heather with a little over three and a quarter mile left back to the trailhead. (Look for a little orange in the trees ahead and to the right of the trail.)


Ours was the only car at the trailhead when we got back.
Red – Clear Lake, June 2014 (
This trail would eventually end at the LoneWolf/Patterson Mountain Trail (
The small trailhead along Highway 58.
Wrong way dummy.
The South Willamette Trail to the right.

It was clear that mountain bikers use this trail regularly.



I actually waited until I was on my way down to step off trail and look at the arch.
Eula Ridge Trail sign at the Hardesty Trail junction.
The lefthand fork leads to the viewless summit while the right is the Hardesty Cutoff Trail which bypasses the summit.
Forest below the Hardesty Cutoff Trail.
The Sawtooth Trail dropping to the right.
I was not looking forward to climbing back up some of these sections later.
Another saddle.
A view through the trees.
I passed the Hardesty Way Trail 1.5-miles from the Hardesty Cutoff Trail.
Mount June from the hillside.
Wallflower
Junction with the Lost Creek Trail.
The pointer for Eagles Rest (
I called this section “rhododendron ridge”.
The Mt. June Trail coming up from the right.



If you look closely, you can see the tops of the Three Sisters poking up over the smoke in the distance. The open hillside in the foreground is the meadow below Sawtooth Rock and the hump just behind is Hardesty Mountain.
Heading down from the summit.
Climbing the hillside below Sawtooth Rock.
Sawtooth Rock
There was just a little smoke now and then in the forest.
The Eula Ridge Trail coming into view.
There wasn’t much in the way of Fall colors along the trail, but these leaves really stood out.
Lookout Point Lake (Middle Fork Willamette River) from the trail.
There was one more small uphill on the far side of South Creek before dropping to the trailhead.
South Creek

I actually parked on the shoulder of Forest Road 1142 and walked a tenth of a mile down a spur road to the start of the trail.
A note stating that access from the eastern side of the wilderness was still closed due to the Pyramid Fire.
It was early when I started so there wasn’t a lot of light and even on the way back there was a lot of shade.
A short distance from the trailhead is a crossing of West Fork McQuade Creek.
A third of a mile from the West Fork the trail crosses McQuade Creek.
Reportedly this crossing can be quite tricky early in the year, but there wasn’t much water this time of the year.


Based on trip reports from 2023 and recent cuts seen along the trail it appears that a trail crew passed through this year.


A reminder that Fall is here.
The McQuade Creek Trail hidden by the underbrush.
Lousewort
Huckleberries
Views were limited to the nearby ridges and hillsides.
Vine maple along a rocky slope.
Pika watching me from behind some cover.
Flagging along a bit of a washout.


The McQuade Creek Shelter used to be located near here, but it had collapsed years ago, and I didn’t see any signs of the remains.
Pointer for Chimney Peak.




Initially I forked right here because the left hand fork didn’t appear to go anywhere.
I assume these are remains from the former lookout.
The start of the scramble route. The crack was too narrow to use but once I got to the top of this rock the route became much clearer.
Looking down at the first part of the route from above.
The top is in sight.
Clouds over Green Peter Lake.
Mt. Hood in the distance.
Zoomed in on Mt. Hood and some haze.


The Three Sisters
Three Fingered Jack to the left behind the Three Pyramids (
Mt. Jefferson zoomed.


West Fork McQuade Creek
Back at the trailhead.
We parked on the shoulder here and road walked three quarters of a mile to the official
This is a good example of why we parked where we did.
The official trailhead.





A pair of Barrow’s goldeneye ducks enjoying a morning swim on the far side of the lake.
The use trail
Mushroom along the road walk back to the car.
The somewhat obscured sign for the Anvil Lake Trail along spur road 5800-160.
The pullout where we parked.





The edge of Black Wolf Meadows.
Sign in Black Wolf Meadows.



The trail leaving the meadows.
More mushrooms
Rough-skinned newt

Old sign near Anvil Creek.
The dry bed of Anvil Creek.
Coral fungus
The sign for the spur trail ahead on the left.
Pointer for Anvil Lake. According to the Oregon Hikers Field Guide this sign is likely over 50 years old based on the reference to S-502 which is currently known as FR 5820 which is another potential 
Anvil Lake



Mt. Hood from the pullout.




The road continuing to the left.
Olallie Butte (
Mt. Hood with Mt. Adams behind to the left.
The view south toward Mt. Jefferson.
Heather is the orange dot climbing up the side of the outcrop.
Mt. Hood from the saddle.
Signal Buttes is the pointy peak on the left and Salmon Butte (
Salmon Butte now in the middle with Linney Butte the hump on the right of the double humps in the foreground and Devil’s Peak (
Linney Butte, Devil’s Peak, Mt. Adams in the distance, and Mt. Hood.
Wolf Peak in the foreground which is above Black Wolf Meadows.
Mt. Jefferson from the former lookout site.
Peaks in the Bull-of-the-Woods and Opal Creek Wilderness areas in the distance to the left and Fish Creek Mountain (
The remains of the lookout on High Rock.
A zoomed in shot of Mt. Adams.
Mt. Rainier rising behind Devil’s Peak.

The ground squirrel watching us as we passed below.
Skipper along the road on the way down.
Aster

The unsigned trail enters the forest across from a small pullout.
Bunchberry




Fish
Rough skinned newt


Flagging and some old trail maintenance along the Baty Butte Trail.
We could see the tread continuing on the other side of the thicket.
Vegetation covering the trail.
The trailhead is located at a turnaround at the end of BLM road 7-4E-11.1.
Oregon sunshine, lupine and paintbrush.
Larkspur, paintbrush, and Oregon sunshine.
Penstemon, paintbrush, and valerian.

Westen featherbells
Bistort
Arnica

Bear sign on the trail.
Paintbrush and lousewort
Nasty Rock from the trail.
Entering the fire scar.
The trail was especially overgrown in the fire scar.
Penstemon
Columbine along the trail.
Valerian
Exiting the fire scar after less than 100 yards.
While none of the several downed trees posed much of an issue the condition of the trail made for slow going.

Nasty Rock sticking up ahead.
Not Nasty Rock further along the ridge and in the Beachie Creek fire scar.
Wildflowers were blooming in the openings along the ridge.
Arrowleaf buckwheat
Checkerspot on Oregon sunshine
Oregon sunshine
Table Rock (
Mt. Hood peecking up from behind a ridge.
Scarlet gilia
Nasty Rock from the trail.
Flowers below the trail.
Flowers above the trail.
Buckwheat



There were a lot of nice Washington lilies below Nasty Rock with more to come over the next week or two.
Wintergreen
Nasty Rock from the trail.
The trail below Nasty Rock.
Nasty Rock from the end of the “trail”. Prior to the 2020 fire a rougher use trail continued on to Not Nasty Rock, but we didn’t see any obvious tread. (We weren’t really looking though either.) We made the fairly easy scramble to the top of Nasty Rock and took a short break.
Mt. Jefferson from Nasty Rock.
Mt. Jefferson with the flat-topped Battle Ax (
Mt. Hood in the distance.

Looking out across the Molalla River drainage to the Table Rock Wilderness.
Rooster Rock is the rock outcrop to the left with Table Rock the tall feature to the right. Pechuck Lookout can be seen on the lower hilltop in the center foreground.
Not Nasty Rock from Nasty Rock. The highest peak diagonally left of Not Nasty Rock is Rocky Top (
We were joined at the summit by a swarm of flying ants obsessed with this fir tree.
Checkerspot on Oregon sunshine
Swallowtail resting on serviceberry.
Blue bells of Scotland
Fritillaries on mountain coyote mint
Clodius parnassian on mountain coyote mint.
Fleabane
Buckwheats, paintbrush, Oregon sunshine and at least one butterfly.
Scarlet gilia
Larkspur
Washington lily
Inside-out flower
Fritillary
Beardtongue
Pink pyrola
Bead lily a.k.a. Queen’s cup
Bunchberry
Cat’s ear mariposa lily
Approaching the road.
Larkspur and yarrow
Checkerspots on Oregon sunshine



Valerian along the trail.
Vanilla leaf and anemones carpeting the forest floor.
Star-flowered false solomonseal.
Coneflower with lupine behind.
Penstemon


Monkeyflower
Lupine
Sub-alpine mariposa lily
Moth on fleabane.
Waterleaf
Tiger lily
Pussytoes
From left to right the peaks with snow are: The Twins (
Diamond Peak
Grasshopper Mountain above the meadow.
The post in the rocky area.
When we visited in 2017 it had been mid-July, and the larkspur show was over.
A cairn marks the Grasshopper Mountain Trail.

Looking out over the meadow.
Fuji Mountain and Diamond Peak
The saddle below Grasshopper Mountain.
The Three Sisters and Broken Top
Mt. Bachelor
The last of the snow, at least it is all we saw.
Glacier lilies near the tiny snow patch.
It was evident that the trail does get maintained on occasion, but none of it appeared recent near Grasshopper Mountain.
Anemone
Violets
Bleeding heart
Oregon bluebells
The Three Sisters and Broken Top were visible from this area.
Back on the slightly overgrown trail.
Mt. Jefferson and Three Fingered Jack
Bears appear to use the trail more than hikers. This was the largest of three piles we’d pass on the day.
Arnica
This is both the trail and a front (back) door.
Valerian and tall bluebells
Fairy bells
Meadowrue
Moth on valerian.
Jacob’s-ladder
While the trail was overgrown in places it was passable and the tread was in pretty good shape.
Fringecup
Possibly a speedwell but unsure and it was the only one we saw.
More blowdown to maneuver around.
Edith’s checkerspot
Trail passing through an area full of monkeyflower and larkspur.
Cinquefoil, larkspur, and buckwheat
Scarlet gilia
Paintbrush
Bluehead gilia and silverleaf phacelia
The rocky area from the trail as it crossed the ridge.
Columbine crowding the trail.
The wildflower covered rocks on the way back.
Arrowleaf buckwheat and Oregon sunshine
The Three Sisters and Broken Top with some clouds moving in.

Paintbrush surrounded by buckwheat, bluehead gilia, and stonecrop.
Scarlet gilia
Wallflower
Wild rose
Beargrass near the outcrop.
The outcrop from the trail.
Blowdown
More blowdown
Western meadow fritillary
Bunchberry
Recent trail maintenance! There were a couple of cut trees in the final mile, but there were also still many to step over.
The trail dropped low enough that there were several rhododendron blooming.
Queen’s cup.
South Sister (

Had I not just come down the trail I might not have even noticed it was there.
Cardwell’s penstemon
Starflower
Ginger
Mt. Bachelor through the trees.
Musk monkeyflower
Grasshopper Mountain from the outcrop.
Cliff beardtongue
Blue-eyed Mary
Cicada, not a pollinator but interesting to see.
Solomonseal
Variable-leaf collomia
Honeysuckle
Oregon grape
Pollinator 1
Pollinator 2
Pollinator 3 (Clodius parnassian)
Bees on bastard toadflax
Checkerspot on groundsel
Naked broomrape (Aphyllon purpureum)
Penstemon
Our guess is this is mile three from Grasshopper Saddle. We didn’t notice any other numbers and missed this one on our first pass.
Dwarf bramble
Strawberry
Cinquefoil
It started clouding up in the afternoon.
Back at the saddle below Grasshopper Mountain.
Great artic butterfly. There were a lot of these flying about. Their dorsum is a bright orange, but they rarely would open their wings when they landed.
The checkerspots on the other hand are happy to open their wings.
False hellebore
It clouded up over Diamond Peak as well.
Lewis flax
Orange agoseris
A Lycaendae on a lupine leaf.
Moth on a mariposa lily.
Butterflies gathering at the spring.
The Prius at the TH. We parked on the shoulder in a pullout.



Signboard about a tenth of a mile from the trailhead.
The loop began on the far side of the footbridge.
As far as we could remember we’d never seen a bench on the other side of a fence before.
Middle Fork Willamette River through the vegetation.
Tiger lily
Self-heal
Snail
Mock orange

Anemone
There are a few junctions prior to reaching the footbridge. The first was the only one with any signage. We stayed on the correct trail by ignoring side trails to the left that headed uphill and on the right that led down to Deception Creek.
We turned left at the signed junction following half a sign for the Deception Butte Trail.

At the last unsigned junction there was a signboard, but with nothing on it. (We went straight.)
Warning sign for the burned area ahead.
The footbridge over Deception Creek.
Deception Creek

The amount of trail work needed to clear the trail was evident by the sheer number of cut trees along the length of the trail.
This was from 2017 near the same stretch of trail.
View up the canyon from the trail.
Clodius parnassian
There was a lot of vegetation along the trail, so we had to keep an eye out for poison oak which was present at times on the lower two-thirds of the trail. It was never much of a problem, but there were a couple of plants crowding the trail that we had to maneuver around.
Moth
Starflower
Rhododendron
Northern cloudywing
Big deervetch
Hummingbird
Groundsel
One of the damaged sections of trail.
There was some forest that survived the fire starting near the 3.5-mile mark where the fire burned less intensely.
Townsend’s solitaire
Canada jay
There were a few views of the Three Sisters through the remaining trees. (Middle & South Sister here)
Inside-out flower
Looking up as the trail neared the summit.
Woodpecker
Common whipplea
Anemone
The Deception Butte Trail arriving at Deception Butte.
Beargrass


Looking down at the saddle and wondering if it was really worth having to climb back up.
Northern flicker
Lizard
Rock outcrop on the other side of the saddle.
Tolmie’s mariposa lilies
Bluehead gilia
Squirrel
Oakridge in the valley below with Diamond Peak (
Diamond Peak
Oakridge
Leafy fleabane
Oregon sunshine on the hillside looking up Deception Butte from the saddle.
Wild onion
One of the fritillary butterflies.
Fly inside a Tolmie’s mariposa lily.
There is a very steep trail just below the summit that leads to an upper trailhead. The Forest Service does not recommend using these though as the trail is said to be slippery and steep. We can vouch for the steep just by having looked down from the Deception Butte Trail.
Plectris and stonecrop
Coralroot
The best view of the Three Sisters that we got all day.
Butterflies enjoying some vetch. There were at least a half dozen butterflies visiting this patch.
Brown creeper
Pink pyrola

Pearly everlasting
Turkey vulture
Fireweed
Entering the trees near the footbridge over Deception Creek.
Columbine
Tiger lilies




There were some nice rhododendron blooms along the trail.
Spotted coralroot
The first of three crossings of FR 411, this is at the 0.4-mile mark.
Inside-out flower
Starflower
Yellowleaf iris
The trail is narrow at times but well maintiained.
Forest filled with rhododendron.
A closer look at the rhodies.
There were several madrones in the forest.
Little prince’s pine
Sugar sticks
There were a few places where we might have had a view if not for the clouds.
Stonecrop
Passing below some of the rock formations.



Anemones
Bleeding heart

The first small meadow that the trail passed through was full of blue-eyed Mary.

Northern phlox
Coming up on another small meadow.
Subalpine mariposa lily
Beargrass
The fog didn’t help with our trying to find the trail. There was enough room along this section of road that parking and starting the hike from here would be possible.
Back on trail.
Honeysuckle
More northern phlox
This meadow was full of bluehead gilia.


The trail dropped steeply as it rejoined FR 411.
There was no parking room that we could see near this area.
Vanilla leaf along the trail.

Bunchberry
Trillium
We stopped when we spotted something in the trail ahead that looked like it might be an animal. Using the camera to zoom we realized it was a grouse hen with her little chicks.
The hen got up and then the chicks headed into the underbrush. We felt bad having disturbed them, but once they’d moved, we calmly passed by while momma came back to gather her little ones.
This was all beargrass, but none of the plants in this area appeared to be planning on blooming this year.
Hermit thrush
The rocky summit of MacDuff Mountain.
A lot of larkspur.
Subalpine mariposa lilies
Paintbrush and buckwheat
Cinquefoil
A penstemon



The view from the top.
No blue sky that way.
No sign of clearing this way either.
Cliff beardtongue
Woodland-stars
Paintbrush
Hey look, there is another ridge over there.
Ookow just starting to open up.
Steep climb or road walk? We chose the trail again on the way back.
A wetter road now thanks to the rain shower.
Blue sky, it does exist.
The clouds got a late start but eventually started lifting.
From this angle it looks like a statue.
Looking down from some of the switchbacks.
Cougar Reservoir
Pyrola
Sunlight!
I’ve never seen a track this far off.
The track after manually editing it.



Fall Creek Falls
Yasko Falls
























Lower Table Rock
View from Upper Table Rock





































































