dr_gymrat t1_ix9lzdc wrote on November 21, 2022 at 8:14 PM Reply to TIL the Great Pyramid of Giza is not the largest pyramid in the world, Great Pyramid of Cholula, also known as Tlachihualtepetl, is the largest archaeological site of a pyramid in the New World, as well as the largest pyramid by volume known to exist in the world today. by Mind-Matters-Not Been there. Not very impressive in person. Most of the pyramid is underground. Permalink −2−
dr_gymrat t1_ix9lzdc wrote
Reply to TIL the Great Pyramid of Giza is not the largest pyramid in the world, Great Pyramid of Cholula, also known as Tlachihualtepetl, is the largest archaeological site of a pyramid in the New World, as well as the largest pyramid by volume known to exist in the world today. by Mind-Matters-Not
Been there. Not very impressive in person. Most of the pyramid is underground.