Frostbite76 t1_ix8hmkn wrote on November 21, 2022 at 3:45 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 I've been there. Went on a tour through the tunnels. That place was fascinating! Permalink 4
Frostbite76 t1_ix8hmkn 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
I've been there. Went on a tour through the tunnels. That place was fascinating!