1st temple of God depicted as skinned human corpse found in Mexico

Archaeologists in Mexico have discovered the first known temple of the 'Flayed Lord', who is depicted as a skinned human corpse. Two skulls and a sculpted torso depicting the God, Xipe Tótec, were found at the Popoloca ruins in Puebla state. The pre-Hispanic 'Flayed Lord' or Xipe Tótec was linked with fertility and regeneration.

Load More