-
An 80-foot-tall sculpture of a giant sequoia tree is temporarily taking up residence on the campus of Oregon State University in Corvallis.
-
Eugenians may have noticed hundreds of newly planted trees around town. The little seedlings are in fact Giant Sequoias. they’re part of a “2,021 for…