The imposing pyramids of Teotihuacan, in Mexico, bear the traces of a major civilization over two thousand years old. One mystery persists, however: no one knows for certain who built this great city.
Add Yahoo as a preferred source to see more of our stories on Google. The Pyramids of Giza, seen here with the Milky Way in the background, are not Egypt's oldest pyramids. Pyramids are iconic symbols ...