The culture of Thailand incorporates cultural beliefs and characteristics indigenous to the area known as modern-day Thailand coupled with much influence from ancient China, Cambodia, Laos, India along with the neighboring pre-historic cultures of Southeast Asia.[1] It is influenced primarily by animism, Hinduism, Buddhism, as well as by later migrations from China, and northern India.