Researchers Discover World’s Tallest Known Tropical Tree in Sabah’s “Lost World”

A 293.6-foot endangered yellow meranti tree on the island of Borneo was discovered by scanning its forests

Leave a Reply