The Koompassia excelsa tree is among the tallest trees in the world, and also one of the most prominent trees in the tropical rainforests of the Sunda Shelf. It is found in Sumatra, Borneo, South Thailand, and Peninsular Malaysia. The … Continue reading
July 27, 2011
by JungleBoy
8 Comments