Young and old Giant Sequoia trees (Sequoiadendron giganteum) Mariposa Grove, Yosemite National Park, California, USA.