The Amazon's new tallest tree is 50% taller than previous tallest tree
Sometimes even the largest natural wonders can remain hidden from human view for centuries. The Amazon is a dense place, full of life with new species of flora and fauna being discovered every other day. Now, using the same ...