Spirit houses in Thailand

A spirit house and offerings in Kanchanaburi, Thailand