Posted from Glen Ellen, CA Standing among the stately and majestic coast redwoods in the Russian River Valley’s Armstrong Redwoods State Natural Reserve in Guerneville is a humbling, awe-inspiring experience. These ancient trees are the tallest living things on Earth.Read more