Mention an ancient city of pyramids shrouded in mystery ... Teotihuacan was a thriving urban center and religious site of the warlike Aztec Empire, but the Aztecs were not its first inhabitants.