Why the largest one is not in Egypt
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. (Representative Image) In considering the perfect monuments of the ancient world, the mind instantly takes flight to the sun-baked deserts of Egypt. Our mind’s eye sees the…