Aztec Altar found in Mexico!

According to National Geographic, the researchers found an Aztec temple in the heart of Mexico last weekend, near mexico City’s central Zocalo Square.

“The 11-foot (3.5-meter) monolith, which is still mostly buried, is potentially the more important discovery. Some archaeologists speculate the stone slab could be part of an entrance to an underground chamber. “
“The altar, […]

Bad Behavior has blocked 2062 access attempts in the last 7 days.