The World’s Tallest Tropical Tree

The tropics’ tallest tree was discovered in Malaysia. The tree is the first 100 meter tree in the world! Arborist, Unding Jami, and his team climbed the massive tree in January.