Palenque, Mexico
The Maya believe the Ceiba is the tree of life, whose roots extend to the underworld and whose branches hold up the heavens. When these trees are young, such as this one, they are covered in thorns.