World’s Largest Pyramid Discovered, Lost Mayan City Of Mirador, Guatemala By majestic on October 27, 2009 in News 16 Just in time for the 2012 craze, CNN reports on a brand new massive Mayan pyramid discovery, including an amazing stone frieze showing the Maya sacred creation story, the Popol Vuh: Continue Reading · 16