Road to the Pyramids
Just north of Mexico City are the mysterious Teotihuacán Pyramids, built beginning around 300 BC as the centerpiece of an enormous city, 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."