My legs are tired but the aching is gone. My eyes are clear—the irritation self-resolved.
The weather is clear but I will be fighting the winds.
I enjoyed a pleasant first 10 miles. Then I was routed to an apparently abandoned trail:

No worry since I had cell service and rerouted around the concern.
When I arrived in Otisville, I snapped this picture of their Veterans Memorial. It’s good to see the Coast Guard included:

I stopped at a general store there, paying $1 for a bottle of water—the most affordable bottle since I began this ride.
I rode by some interesting rock formations called the Shawangunk Mountains—a hard, erosion-resistant ridge of quartz-rich conglomerate and sandstone, deposited about 430 million years ago. I didn’t realize that this majestic site was included in my route.

There were cattle farms along the base of the mountains. I was amused to observe a couple of cowboys wrangling cows using a 4-wheel vehicle:

Finally, I rode over the Hudson River:

My last 15 miles were on impeccably paved rail trails. Their trees provided some protection from the wind.
Tally for the day: 63 miles, 3,000 feet of climbing.