The mysterious Teotihuacán Pyramids were built around 100 BC as the centerpiece of an enormous ancient city that is often compared to ancient Rome. They were inexplicably abandoned centuries before the arrival of the Aztecs, who called the ancient architectural marvel the Birthplace of the Gods. This UNESCO World Heritage site is one of the most impressive archaeological sites in North America with its stone temples populated with rich and detailed stone statues and faded paintings but is less-visited than other Mexican sites.
Neither the Aztecs nor modern archaeologists have unraveled all the secrets of these massive ruins, presided over by the third-largest pyramid in the world. Constructed according to precise astronomical measurements and filled with the bodies of sacrificial victims, Teotihuacán was perhaps a place where rituals were performed to keep the end of the world at bay.