Due to the site's remote position at high elevation and shrouded by dense forest canopy, it was never properly studied.
The cylindrical structure in question sits near the cathedral built over Templo Mayor, one of the main temples of the former Aztec capital. Naturally, the experts are stunned. “The Templo Mayor ...