5 massive pyramids still standing today: Why the largest one is not in Egypt

Wait 5 sec.

Ancient pyramids are often associated with Egypt. However, the largest pyramid ever built is in Mexico. The Great Pyramid of Cholula, known as Tlachihualtepetl, is a man-made mountain. It has a massive footprint, dwarfing the Great Pyramid of Giza in volume. This Mexican marvel is often overlooked, mistaken for a natural hill.