You are here
Home > Posts tagged "Tehuacan"

Shrine to God of Death found in Mexico

A shrine dedicated the Mictlantecuhtli, the god of Death, has been unearthed at Tehuacan in Mexico. The hypothesis that the recently discovered temple was dedicated to the Lord of Death is mainly due to one of the skulls having traces of red paint on its mouth, indicating that it could be