After spending the night in The Dalles, OR we got another early start and drove south on Highway 97 to Maupin, OR. On the south side of the Deschutes River near the southern end of town we turned right (west) at a signboard for the “Deschutes River Rec. Area” and followed this narrow road 3.9-miles to a small parking area at a locked gate.

The road beyond the gate passes through private property but the BLM has an easement that allows hiking (and wheelchairs) along the next 4.5-miles of the road.

We had hiked in the BLM’s “Criterion Tract” in 2023 (post) as part of our goal to hike at least part of 500 featured hikes in William L. Sullivan’s guidebook series (post). That hike was one of the “part of” hikes where we started at an alternate location and took a different route to the hikes main goal. In this case that was Stag Point, a viewpoint above the Deschutes River. We had started from Highway 197 above Stag Point for that hike while the hike described in Sullivan’s “100 Hikes Easter Oregon” began at the locked gate. He describes an out-and-back hike from the road to Stag Point, but various trip reports in the Oregon Hikers Forums showed loop options using the road easement as a return route. A good map, GPS and route-finding skills are important here since there are no official trails, just a collection of old jeep tracks and game/cattle trails.
From the parking area we headed uphill past a rusty gate and picked up a clear path.


Phacelia
Fleabane
Thistle
Madia
There was a lot of really nice lupine along this lower portion of the hike.

Fiddleneck and lupine

The first of several deer we spotted during the day.
The distinctive cliffs behind the lupine are across the river from the parking area so we were almost always able to tell where we had parked.

This jeep track would veer to the left to pass between the smaller hills and cliffs ahead.
Western meadowlarks could be heard throughout the hike.
The view south.
Desert yellow fleabane
The view west.
Mt. Hood peaking over the canyon rim to the NW.
Mt. Hood
Butterfly on yarrow
Grasses and wildflowers added color to the landscape.
The route became very faint at times.
Balsamroot
Looking back at the route so far.
View from the trail after passing between the hills and cliffs.
An old fence.
Mt. Hood and Lookout Mountain (post).


Buckwheat
As we continued to follow the jeep track views of the Deschutes began to open up.


Rough eyelashweed
Paintbrush
A short detour to the cliff edges just over 2-miles from the rusty gate led to a nice view.



We continued to follow the jeep track beyond the viewpoint as it veered away from the river to hug the hillside.
Another stretch of faint tread.
It was often easier to see the road ahead than below our feet.
Balsamroot and lupine
Grand collomia and lupine.
Spreading dogbane
Digging in.
Small water trough (empty).
View from the water trough.
Haven’t identified this bird yet.
Looking back at the route again.
Approximately 0.4-miles beyond the water trough the jeep road turned more steeply uphill climbing to a newer barbed wire fence and the BLM boundary.

Mt. Hood again.
Ochre ringlet. There were hundreds of butterflies.
Looking at the climb ahead. At this point most of the rest of the hike would be in direct sunlight, and it was already getting warm.
Buck
Buck number two.
We had to get pretty high up before we could see Washington’s Mt. Adams and even once it was in view the lighting made it hard to make out.
Mt. Adams
The newer barbed wire fence at the public land boundary. This is around 3.5-miles from the parking area.
Hawksbeard
After taking a warm break at the fence, we turned right (south) along the fence line. The jeep track had gone through the fence onto the private land, so we were now relegated to following cattle/game trails.
The fence went up and down steeply so that meant we got to as well.
Crow
Fritillary
Cattle trail
Western kingbirds
A milkvetch
Another butterfly on balsamroot.
Stag Point is the high triangular point along the plateau in the foreground.
Zoom in on Stag Point. (The lone post on top gives it away.)

First and only brief view of the top of Mt. Jefferson.
Mt. Jefferson
After approximately 0.8-miles along this newer fence we came to a corner where an old rusty fence continued straight.
The newer fence turned left at the corner.
We began following the rusty fence line which Sullivan said came to an old road in another 0.4-miles.
Onion
This rocky gully was a little tricky to cross.
Checkerspot
Old stone structure along the fence.
Western meadowlark
Lark sparrow
After following the rust fence for maybe 0.2 of a mile we decided we could cut a little distance off our hike by heading diagonally cross country toward Stag Point since we could see it from where we were.

Probably cattle bones.
Checkerspot on fiddleneck.
We came upon the road after 0.3-miles of following cattle trails.

Balsamroot and Mt. Hood from the road.
We turned right onto the road and headed downhill. At this point we discussed if we really wanted to head cross country to Stag Point. Since we had climbed up to it on our previous trip, and the hike today had already provided extensive views we opted to skip Stag Point and just continue our loop on the road.

Phlox
Indra swallowtail
Checkerspot
Another checkerspot
A blue or copper of some sort.
The old road made a series of switchbacks below a stock pond gaining views again of the Deschutes River.

Oregon sunshine
Skipper
Colorful rocks
Looking back up along the switchback section.
Gate along the road at the end of the switchbacks.
Beyond the gate the road straightened as it descended below some cliffs.

Allumroot


Cusick’s sunflowers and desert yellow fleabane.
Cusick’s sunflowers
As we descended the road we were alerted to the presence of a western rattlesnake when it loudly hissed and shook its rattle.

Unbelievably this was only the second rattlesnake that we’ve encountered while hiking. It gave us a jump scare but stayed in its defensive position and kept an eye on us while we left the road to give it a wide berth before hoping back onto the tack.
Looking back up the road toward the snake.
The still coiled snake to the right of the track.
After that bit of excitement we continued down the road a short distance before arriving at an even fainter jeep track heading steeply downhill.
The fainter jeep track split off here to the right. It’s really hard to see it in the photo but was a little more obvious in person.
It is necessary to use this jeep track for the loop due to the other road entering the private landholdings just a little further on. The jeep track stays on public lands which extend all the way across the river here making it the only area where one can legally descend down to the access road.
The goal was to aim for the knoll ahead then find two junipers that were relatively close together and descend between them.
Looking back up from the jeep track.
The view upriver with a private house.
From the knoll the tops of the two junipers were visible.

Going between the two junipers.
The hillside was steep so we carefully picked our way down through the bunchgrass, eventually picking up a faint path that led us down to the road.

Looking back up at the two junipers.

We turned right on the road for a 4-mile road walk back to the gate at the parking area. It was flat which was welcome, but it was late enough in the morning that there was virtually no shade being cast from the canyon walls. It was in the low to mid 80s so we were feeling the heat. As road walks go it wasn’t bad aside from the heat with lots of views of the river along with a number of bird sightings. There were a few cars and closer to the parking area we encountered a number of anglers. Before reaching the road the only people we’d seen was a group of four people coming up the rattlesnake road, presumably from the private land at the end of that road which is owned by the Portland Deschutes Club.
It’s a checkerboard of public and private land along the road. While this portion of the road is open to hikers, public fishing along the riverbank is limited to the public land portions. No trespassing signs line the road in the private sections.

Heather spotted this rattlesnake off the side of the road. We couldn’t tell if it was still alive and didn’t really want to find out.
One of the few bits of shade along the road walk.
Probably some sort of flycatcher.
There were a lot of osprey along the river.

There were also quite a few Bullock’s orioles.
Mock orange along the river.
Mallard
Bindweed
Another unknown bird and an angler in the river.

Cliff swallow
Dove
More osprey
Portland Deschutes Club Gatekeepers House
Visitors hiking in along the road must check in and then sign out at the Gatekeepers House but since we didn’t come up the road we hadn’t checked in so we couldn’t check out. Heather did use the shade along the road here for a break from the Sun though.

From the Gatekeepers House we had 2.5 more road miles left and we wound up using just about every bit of water, including the extra water we’d brought with us, to get back to the car.

Geese
Common merganser
Yarrow covered hillside.
Rock formations above the road.
The distinctive cliffs on the opposite side of the river from the parking area.
Arriving back at the parking area.
The loop came to 11.8-miles with approximately 2100′ of elevation gain.
Yellow is our track from 2023.
This was a beautiful albeit challenging hike made even more difficult by the warm temperature. That being said it was enjoyable. There are other possible loop options and routes in the BLM land here if you’re comfortable with route finding and not afraid of some challenging terrain. Happy Trails!
Flickr: Criterion Tract


We headed off through the trees here.
Mt. Jefferson and Olallie Butte (
Gordon Butte in the foreground.
Balsamroot and oak trees.
Buckwheat and balsamroot
Whitestem frasera with Mt. Jefferson in the background.
Rough eyelashweed
Paintbrush
We picked up a faint path, not sure if it was a game or use trail.
Lupine and ponderosa pines.
The trailhead is on the opposite side of FR 2710 from the trail.
Sign at the start of the Little Badger Trail.
Badger Creek Wilderness sign next to Little Badger Creek.
Groundsel
Woodland stars
Little Badger Creek
Fairy slipper
American vetch
Bastard toadflax
Duskywing on sagebrush false dandelion.
Balsamroot
Bee coming in for a landing on phacelia.
Sticky cinquefoil
Western wood-pewee
Madia
Brown elfin (and another pollinator) on Oregon sunshine.
Starflower
Mahala mat along the trail.
Duskywing on blue-eyed Mary
Largeleaf sandwort along the trail.
Skunk cabbage
Red-flowering currant
Duskywing on arnica
Silvercrown
Oregon grape
Last of the trillium.
Plumed solomonseal
What’s left of the cabin.
Little Badger Creek at the cabin site.
Anemone
There was a short climb before reaching the spur trail.
Spur trail to the mine.
The old mine. We did not go in as wildlife do sometimes use it for shelter.
Ballhead waterleaf near the mine.
Western tanager
A stand of oaks ahead.
Balsamroot along the trail.
Paintbrush
Buckwheat
Juniper trees
Threadleaf phacelia


Signpost ahead for the trail junction.
Wildflowers along the trail.
The spur trail on the left to the Helispot.
Penstemon

Pine Hollow Reservoir in Central Oregon.

Woodland star
This was the most significant obstacle we had to navigate on the entire loop.
Yarrow
A dogwood on top of the rocks and penstemon below.
First view of Ball Point.
Penstemon
From the ridge we could faintly make out Broken Top and the Three Sisters.
The Three Sisters on the right and Broken Top with Tam McArthur Rim (
Pen Point across the Tygh Creek Valley.
Passing through the 2009 Ball Point Fire scar.
Pen Point toward the center and the taller Hootnanny Point to the right.
Death camas
View east as we came around Ball Point.
Desert yellow fleabane.
Prairie smoke aka Old Man’s Whiskers



Heather coming down the ridge.
I think this is a western racer.
Looking up at the ridge.
A clarkia
Lewis’ woodpecker
Lizard



On last view of Mt. Jefferson
Ball Point
Butterfly on whitestem frasera
Signs at the trailhead.
Orange is the road + cross country portion.
This trail is part of the 
Damaged footbridge over Morganroth Creek at the 0.2-mile mark.
The Wetland Loop Trail split off just beyond Morganroth Creek. I stayed right and planned on returning via the loop.
This was a muddy trail which isn’t surprising for an area that receives 120″ of rain (3 meters) on average annually.
Youth-on-Age
Approaching the Bogachiel River.
Bogachiel River
The other end of the Wetland Loop was approximately a half mile from the Olympic National Park boundary.
Kahkwa Creek. The log down in the distance was crossable but I opted to ford the creek on my first pass.
Ford at Kahkwa Creek.
Signs at the park boundary. The trail name changes here to the Bogachiel River Trail.
Wilderness permits for back country camping. At this point I was not only in the park but also the 

The dry creek where I turned around.
The log crossing over Kahkwa Creek.
The Wetland Loop Trail junction was near the Kahkwa Creek crossing.
The Wetland Loop began along Kahkwa Creek.

Skunk cabbage
The Wetland Loop traversed up and down along a hillside above some wetlands.
Scouler’s corydalis
Wetlands below the loop trail.
Completing the loop.
Fairy lanterns



James and Little James Islands
The beach was mostly small pebbles to start. Our steps often sunk more than expecting requiring more effort than we’d have guessed. We spent quite a bit of time trying to find the most solid ground.
Our footsteps on the beach.
Stump in the sand.
Ellen Creek. The creek flowed under the beach and emerged shortly before the ocean.
Seagull
Bald eagle






Looking back through the arch.



This racoon was searching the tide pools for breakfast.
Looking back toward Hole-in-the-Wall.

Many of the dark spots on these rocks are the small crabs.
Does anyone know what this is?

Oyster catcher
Cormorants
Cape Johnson in the distance.
Paintbrush
Unnamed creek not quite making it to the ocean above ground.
Cape Johnson

I turned around at the slide ahead.
Hermit crab shells
A good example of the challenging terrain.
Seagull, oyster catchers, and a cormorant.
Paintbrush on the cliffs above the beach.
Hole-in-the-Wall and James Island back in view.
Not a great picture due to the extreme zoom and low lighting. After looking closer at this photo I began thinking it was just a rock in the surf. Then I looked at the next photo and what would be the foot and the head were in different positions.
Possible sea otter.
The area around Hole-in-the-Wall was a lot busier on the way back.
Driftwood on the beach.
Heather spotted this little starfish while exploring the tide pools near the arch.
Heather also spotted this which we believe is a velella velella.
Starfish and anemones
Bald eagels
On the jetty looking at James Island.
La Push across the river.
Sea lion in the river.
Heading back to the trailhead along the jetty.
The jetty is actually part of the Quileute Indian Reservation.


Hall of Mosses pointer.
Spring fed Taft Creek.
Start of the one-way loop.
Interpretive sign along the loop.
Looking up from the interpretive sign.
Maple Grove
Nursery log

Fallen sign for the Spruce Nature Trail.

This was another interpretive loop.
Hoh River from the trail.
This huge root ball was hosting its own mini forest.
Taft Creek
The trail extends all the way up to Glacier Meadows below Mt. Olympus.
Violet
Fungi
Another type of violet.
Hoh River
Bunchberry and strawberry bramble
Slug
Trillium
Squirrel
One of the “ups”.
Star flower
Hoh River
Mineral Creek
Scouler’s corydalis along Mineral Creek.
Mineral Creek Falls
Unnamed creek a short distance beyond Mineral Creek.
Waterfall on the unnamed creek.
Sign for the spur trail to Mount Tom Creek Camp.
Wren
Vanilla leaf
Water droplet on a vanilla leaf.
More violets
Salmonberry along the trail.
Big leaf maple canopy.
There were a few obstacles such as this closer to 5 Mile Island.
Cougar Creek crossing.
Marker at the spur trail for 5 Mile Island Camp.
Hoh River at 5 Mile Island Camp.
View upriver from the same spot.
Privy at 5 Mile Island Camp.
Crow
Cat Peak, Mount Carrie, and Ruth Peak partly under clouds.
Cat Peak
We saw a lot of robins, on this hike and the over the next four days.
Slug
Candy flower
Almost back to the trailhead.

There were a couple of downed trees and at least one spot where part of the tread had given way on the hillside. A bigger issue was the broken glass and other garbage left by mouth breathers that was littered about.
It was just over a third of a mile to the falls.
Beaver Creek below the falls.
Trail snail
Fringecup
Starflower



Fairy lanterns
Scouler’s corydalis
Bleeding heart
False lily of the valley
Highway 30 crossing.
Sign along the section of trail between the highway and the fish hatchery.
Trail pointer on the shelter at the fish hatchery.
Youth-on-age
Numbering on a tree for the interpretive trails.

Bigfoot off the Gnat Creek Trail.
Trillium
Huckleberry blossoms and a downed tree along the Gnat Creek Trail.
Scouler’s corydalis along the trail.
The start of the short loop.
One of two benches along the loop.
Gnat Creek from the bench.
The backside of the loop was a little overgrown.
Star-flowered Solomonseal
We mostly stayed right at junctions to keep along the creek.

Barrier Falls

Unnamed waterfall near the hatchery trailhead.



Mill Creek from the bridge.
Stellar’s jay
Chipmunk
Loon Lake
The lake was formed by a landslide. The boulders in the Mill Creek picture above were part of that landslide.
Trillium
This was our first hike in the Elliott State Forest and possibly only hike given the forest webpage states under “There are no established trails, restrooms, or trash receptacles.”
Fairy lanterns
Given that the unnamed stream that feeds the waterfall appears to start just a bit further uphill I suspect it doesn’t often have much of a flow, but it was a decent waterfall in a lovely setting.
A very short path led down to the waterfall.
Camp Creek Falls. The rock here is sandstone which creates the 31′ stairstep cascade.
Snail
Before reaching Highway 38 I had to pull over to get a couple of photos of an elk herd.


Camas
Not sure why this was lying on the side of the trail away from the trailhead, but it provides information on the seasonal allowed usage of the units.
Geese
Roses
Channel along the dikes.



Rough-skinned newt
Slug
Snail
Made it out.


Bench along Coyote Creek

I should have gone this direction. The presence of the bench should have tipped me off.
Overgrown but in the right spot.
The orange section is where I turned right instead of left as I should have. I estimate that going the correct way would have added approximately 0.75-miles. I don’t know what type of condition the other section of trail through the woods is in.

Road to Fisher Butte,
Camas
Bird viewing platfrom.
Red-winged blackbird
Bullfrog. They were everywhere and continuously startled us when they would make a loud “alarm” sound before jumping into the water.
We turned left at the platform onto this dike.
Sparrow
Blue-winged teals. This was the first time seeing this species during Wildlife Week. We had seen a couple of these ducks back in 2021 at Cold Springs National Wildlife Refuge in Eastern Oregon (
Another big field of camas.
Fisher Butte at the end of another dike.
Geese in formation.
Checkerbloom
Blue sky, a far cry from the low clouds and showers we’d driven through in the Eugene area earlier in the morning.
Geese and cinnamon teals.
I needed a more powerful camera to make out the various ducks and other birds we were seeing in the distance.
There were a number of great blue herons hunting in the wetlands.
Another viewing platfrom.
Looking toward the Royal Avenue Unit.
Pelicans. Another species that I hadn’t seen at any other wildlife area this week.
Purple martin
One of at least a half dozen American bitterns that we saw in flight. We were unable to spot any before or after they were in flight.
Swallows in flight
There was a lot happening in this part of the unit.
White pelicans and a mute swan (non-native)
Geese
Another first this week – greater white fronted geese. It’s a blurry photo but it was the best I could do given their distance.
Goose passing the swan.
Same goose passing a pelican.
Northern shoveler
Hawk
Another large group of various ducks and other birds.
Bald eagles
Two types of camas
Heading back to the trailhead along the side of Fisher Butte.
Flax
The final stretch of Wildlife Week.

All trails are open from February 1st through September 30th, then from October 1st through November 30th the final 1.3-mile stretch to the right (south) is closed, and there is no hiking allowed during hunting season from December 1st to January 31st.
Geese
Osprey
Killdeer
Meadow checker-mallow
Wood ducks
Northern shovelers
Ducks, geese, and a heron.
Scrunched heron
Stretched heron (same heron)
Sparrow
A different heron and a duck.
Yep, it’s a nutria.
Spotted sandpiper
One of several benches located along the dikes.
American coot
Gadwall
Dove
Crow
American kestrel
Swallow
Cinnamon teals having a disagreement.
End of the trail to the south.
View from the end of the trail.
Wood ducks
Robin
Short billed dowitchers
Green winged teal
Hooded merganser and a gadwall
Ring-necked ducks
Heading to the left (NNE) now.
Red-winged blackbird
Egrets, herons, and ducks.
Great blue heron and egret
Cinnamon teal and northern shoveler
Hooded mergansers and a cinnamon teal
Northern shovelers and a northern pintail on the right.
California quail
End of the trail in this direction.
My 3.3-mile track with minimal elevation gain.
Swallow
Osprey
Killdeer
American coot
Mallard
Anna’s hummingbird
A bit of the pink on it’s throat.
Ring-necked ducks
Bald eagle
Gadwalls
Song sparrow
Purple martins
Pied billed grebe
Mallard and ducklings
Mallards
Fringecup
Rabbit
Sandpipers
Ground squirrel
American goldfinch. I’d seen a number of these this week but had only managed a picture of the back of one at Finley Wildlife Refuge.

The orange track is a portion of the Wetland Trail that I had not previously hiked.
Mt. Hood from the Wetlands Trail.
I spotted a couple of deer shortly after setting out.

I believe this is a savannah sparrow.
Geese families
Killdeer
It was just under 40 degrees Fahrenheit when I started, but the forecast called for temperatures to reach 80 by the afternoon.
Geese, goslings, and goose eggs.
Sandpiper
Not sure what type of fish this is but they were thrashing about near the shoreline, and I had seen similar behavior the day before in McFadden Marsh at Finley NWR.
Duck and ducklings
Sleeping nutria
Purple martins and a swallow (bottom left).
Egrets and a great blue heron.
Closer look at the egrets and heron.
Robin


Mallard
Sandpipers
Riverside Trail
Tualatin River
Song sparrow
Inside-out flower
The Ridgetop Trail to the left. There is a bench and railed overlook but the view is blocked by trees. If there hadn’t been any leaves there may have been a view but today there wasn’t.
The only trillium I saw with any petals left.
Bleeding heart
Northern flicker
I spotted an American kestrel in this snag. I had been hoping to see one during this week’s hikes.
American kestrel
Crow
Northern shoveler
Wildflowers near the trailhead.
Lupine, plectritis, checkerbloom, and golden paintbrush.
This route came to 4.4-miles and just 35′ of elevation gain.
Camas
Larkspur
Not a native wildflower but pretty.
Columbine
Rabbit
The look on their faces seems to indicate they were not expecting to see me there.
Going back the other way.
Karaoke
Helpful maps and/or pointers are located at trail junctions.
Swallow
Swallows
Cinnamon Teal
Ring-necked ducks
Purple martins
Canada geese
Jackson Bottom Wetlands Trail passing Oak Island Marsh.
Crow harassing an osprey over Oak Island Marsh.
I thought flamingos were pink.
American coot in NW Pond.
Another napping nutria.
Robin
Gadwall
Egrets at Wapato Marsh.
Great blue heron in Pintail Pond.
Lupine along the trail.
Green winged teal
Heading toward Salamander Slough.
Two turtles and a mallard.
Long billed dowitcher
Cabbage white?
Checkerbloom along the Coyote Hill Trail.
Common yellowthroat
Savannah sparrow
Spotted towhee
Tualatin River
Deer crossing Pintail Pond. I think these are the same three I saw earlier.
I’ve been spotted.
Rabbit on the left along the River Trail.
Salmonberry
Western meadowrue
Wild rose
Stairs leading to the trail on the River Trail.
The orange loop is the Mill Hill Loop.
The orange section on the right is my detour with the solid cyan representing the 2024 route. (Other colored lines are from the other previous visits.)
Rabbit
Sunrise view
Mt. Jefferson
I hadn’t gotten very far before I spotted a couple of elk ahead.
Coyote




I stopped here not wanting to get any closer and waited to see what the elk would do.
The lead bull here seemed to have a leadership role because once he emerged and headed across the field the herd followed and then circled up.


On my 2024 hike I had turned left here on the track at the edge of the photo, but with the elk out there I stayed straight(ish) along the tree line. Apparently that is part of the Prairie Extension Trail, but it was a more obvious path and there was an equally obvious path that angled off the extension trail back to the main Prairie Trail.
It was a wet muddy hike this time of year.
Camas and buttercups
McFadden Marsh sending up a light fog.
Wood ducks
Northern shoveler
Mallards, a green winged teal, a cinnamon teal, and a wood duck.
Ruddy duck
I’m sure it’s a nutria, it’s almost always a nutria.
Cinnamon teals
Female wood duck
Bald eagles on the far side of the marsh.
Blackbird
Buffleheads
Great blue heron
Green winged teals and American wigeons
Dove
Marsh wren
Heron hanging out near the Mcfadden Marsh blind.
Egrets and ducks
Egrets
Robin

There were actually two bitterns.
Their camo is so good.
American coot
Swallows
Pied billed grebe
Ring-necked duck
Cinnamon teals
Manroot and the Cheadle Barn
California scrub jay
Bittern flying over the Cheadle Barn Pond with Pigeon Butte in the background.
Iris and golden paintbrush on the side of Pigeon Butte.
Golden paintbrush and I guess the beetle counts as wildlife.
Savanah sparrow near the Finger Ponds.
Geese in a field near the Finger Ponds.
Turkey vulture
Goose and goslings in Cabell Marsh.
Great blue heron at Cabell Marsh.
American goldfinch near Cabell Marsh.
California quail near Cattail Pond.
Pied billed grebe at Cattail Pond.
Camas along the Cattail Pond Trail.
Pacific waterleaf along the Beaver Pond Trail.
Checker lily along the Beaver Pond Trail.
Fairy lanterns along the Beaver Pond Trail.
Giant white wake-robin along the Beaver Pond Trail.
Bullfrogs and blackbirds were all I saw at the Beaver Pond.
Turkeys along the Beaver Pond Trail near Park Headquarters.
The start and end of the Mill Hill Loop.
Yellow violets in the midst of invasive herb robert.
Bleeding heart
Gray squirrel
Star flower
Spotted coralroot
I’d once spotted a turtle on this log in a pond below the Mill Hill Loop so I took a picture hoping for another one. Instead I got a bullfrog.
Mallards in the same pond.
Solomonseal
Tolmie’s mariposa lily
The forest is pretty along the Mill Hill Loop.
Poet’s shooting star
Small-flowered woodland-star
The end and start of the Mill Hill Loop.
Tough-leaved iris
There were a bunch of bullfrogs sunning at the little pond along the Woodpecker Loop.
Lomatium on the Woodpecker Loop.
Woodpecker Loop Overlook. I took a break on the bench here and changed into dry socks after having a snack.
This northern harrier was putting on an aerial display while I took my break.
Wildflowers along Bald Hill.
Wild rose
Checkerbloom
Tough-leaved iris and golden paintbrush
More turkeys along Finley Refuge Road.

Cabell Barn across from the entrance road to the Cabell Marsh Trail.
Honeybee swarm along the road to the Cabell Marsh Trail. It looks a little like a heart.
This end of Cabell Marsh was practically deserted. My guess was that there was plenty of water right now in less visited areas, so the birds were avoiding this area for now.
You can almost always count on a coot though.
Cormorants out on a log in the middle of the marsh.
Homer Campbell Boardwalk
Wood ducks. These might have been the first significant wildlife I’d seen from the boardwalk. It’s a really neat trail I just rarely see any wildlife from it (with the exception of the shelter).
Turkey vulture flying over Turtle Flats.
Turtles at Turtle Flats!