The tallest tree in the world is higher than the Statue of Liberty
California's redwood forest has the tallest trees in the world. Let's see why.
California's redwood forest has the tallest trees in the world. Let's see why.
© 2007-2021 ZME Science - Not exactly rocket science. All Rights Reserved.