Paradox

The Paradox Tree measures 112 meters (367 feet), making it one of the tallest trees in the world.


112 metros