11-20-2015, 12:55 PM
I just found out that there has recently been discovered a huge pyramid in Guatemala. Apparently, there is an underground pyramid in the ancient city of Tecal, and they are saying that it is bigger than all the Egyptian pyramids.