Mexico City's Templo Mayor Museum is showcasing newly discovered artifacts that uncover new clues into life in Tenochtitlan, the capital of post-classical Aztec Empire.
Earlier this year, archaeologists unearthed an altar, an ancient tree trunk, various ceremonial objects as well as human skulls at Templo Mayor, a pyramid-shaped temple, built in the 14th century. Experts believe the remains belong to sacrificial victims. The Aztecs and other Mesoamerican people performed ritualistic human sacrifices as offerings to the sun. The Aztec empire flourished between 14th and early 16th century and ruled an area, stretching from the Gulf of Mexico to the Pacific Ocean.