World's Largest Pyramid Discovered
This pyramid is larger than downtown Los Angeles...and more to be discovered.
In the video you'll see they just uncovered the Mayan Story of Creation, which predates the Spanish Conquistadors by centuries! So we have another treat coming when it's translated...this may change everything. :)
(I've always thought that hills and mountains were really pyramids LOL)
Enjoy~~<3

Help



