2il.org
Toborochi Tree or Ceiba speciosa or bottle tree
In Bolivia there is a story about this Toborochi Tree. One beautiful pregnant Goddess hide inside the tree to save her child from Evil. After that she came out of tree and the pink flowers blossome…