7 ManMade Engineering Wonders of the Ancient World ...
· Teotihuacan in Mexico. Besides Egypt, Teotihuacan, which is loed northeast of Mexico City, is home to some of the largest pyramidlike structures in the world. These structures are built on a site that was first inhabited around 100 BCE by an ancient civilization that reached its peak in 450 CE before declining around the 8th and 9th centuries.