You are here
Home > Posts tagged "Luoyang City"

2,700-year-old human sacrifices found in China

The sacrificial remains of humans and animals have been found in Luoyang city, China. During the Western Zhou period (1100 B.C. to 771 B.C.), the sacrifices of animals—and sometimes humans—to ancestors or deities were a routine part of Chinese culture. The sacrifices were often made to bless houses, said David