Its amazing how a tree could sprout on a rock face. Even Nature's strange in Africa