Teotihuacan, at its prime, was one of the largest cities on earth, filled with massive pyramids that rivaled the wonders of the Egyptian pharaohs—and eve

Source: Top 10 Insights Into The Mysteries Of The Aztec City Of The Gods – Listverse