Spirit trees are a common sighting in Thailand. Spirit trees are often found on temple grounds and in parks and forests. They are believed to be trees that have spirits living within them. It is also common belief held in Thailand that these particular trees are sacred, so they are adorned with these colorful ribbons called “Ton Mai”.
- Travel Info