orangutan mother holding her child

“Baum-butec” – Vision about merging human life and nature

No utopia but a wonderful vision “Orang Hutan” aka orangutan is Indonesian and describes the most known great apes from the jungle of Borneo. Translated, “orang” is human and “utan” means forest. Like most great apes, they live on trees. If you look at it genetically, chimpanzees and gorillas are the closest, remaining species to…
Read more