Who would believe that trees talk to each other, share resources and even trade with each other?

Mother nature never fails to surprise - Just when we thought we knew everything a mystery is revealed.