› added 12 years ago
314
TIL that the largest pyramid in the world was just recently found in 2009. it was covered by the canopy of a mayan jungle.
via reddit.com