Photo: Peter Sekely, Mariposa Grove (Some rights reserved) Sequoia = a redwood tree, especially the California redwood Sequoias, aka Sequoiadendron giganteum, are the most massive trees on Earth. Wildfires torched up to a fifth of the species in September. HeadlinesYosemite wildfire doubles in size as crews work to safegaurd giant sequoias – PBSWildfires torched up … Continue reading Sequoias