Researchers confirm: The Largest Pyramid in Mexico has been found: "Researchers discover immense pyramid in Mexico, larger than Teotihuacan’s Pyramid of the Sun. Researchers in Mexico have discovered a Pyramid that, according to initial measurements, is larger than the Great Pyramid of the Sun in Teotihuacan. Initial excavations were done in 2010.
"
'via Blog this'