Re: La Ceiba
This is a ceiba tree. The Mayans thought of this tree as their "tree of life" or "world tree". I remember seeing a huge ceiba tree growing above the jungle in the Chiapas. It was surreal and excellent.
Okay I added possibly bigger pictures....
sorry it isn't a TACO TREE!!! Okay, now that is out of my system. Here they are: