Remix.run Logo
▲ klamann 3 hours ago

But we didn't. Templo Mayor might be among the last big Pyramids humans have built. The Aztecs kept working on it until 1520.