Redwood Trees are the Largest and Oldest living trees on the Entire planet and are Miracles of Life.
Wow these are truly giant trees!!! I have not ever seen them in person but I thought this picture was interesting because it shows just how small a person is compared the trees. I believe this tree is