Were you to ever venture just north of San Francisco into Muir Woods, an incredible forest of sequoia trees, you would no doubt be provoked to a sense of awe over the strength and endurance of the massive trees. Sequoias are sometimes referred to as the largest living things on earth, reaching almost 250 feet […]
Published on March 17, 2014 16:19