Planet Earth World’s tallest tropical tree discovered Image Credit: CC BY-SA 4.0 T. R. Shankar Raman Borneo is home to some of the world’s tallest trees. Scientists have identified and climbed... SoulAskApril 6, 2019