The baobab tree - A universe of its own