Skip to main content
Before excavation and reconstruction, the Pyramid of the Sun at Teotihuacan, Mexico, looked more like a natural hill than an ancient pyramid, Built nearly 2,000 years ago, the structure stands approxi · ViralHub