TIL the largest pyramid north of Mesoamerica is located in Illinois. Covering 13 acres, its footprint is comparible in size to that of the Great Pyramid of Giza.

http://ift.tt/2FxteQK

Submitted January 13, 2018 at 07:12AM by Palana http://ift.tt/2EEiRtk

No comments:

Post a Comment