› added 4 years ago
179
TIL the 10th largest pyramid in the world is the Bass Pro Shops pyramid in Memphis, Tennessee
via reddit.com