Thai Spirit Houses // Wednesday
A spirit house is a dedicated structure to honor the guardians of the land. It is a place to tune into the present moment and pay respect to Mother Earth. Cultures around the world have had their own ways of connecting to the land since their early beginnings and different kinds of spirit houses can be found all over Asia.