› added 5 years ago
107
TIL that Mexico's Great Pyramid of Cholula is the largest monument ever constructed on earth, having nearly twice the volume of the Great Pyramid of Giza. A pre-classical masterpiece, it was found to be part of a vast complex of interwoven rooms and temples. Excavations are ongoing.