Knowledge

/

ArcaMax

Where is the world's largest pyramid?

on

Published in Daily Trivia

The largest pyramid in the world is not in Egypt but in Cholulu de Rivadahia, Mexico. It is 177 feet tall and covers 25 acres. It was built sometime between 6 and 12 A.D.

 


Comments

blog comments powered by Disqus
 

 

Comics

Steve Benson Rubes Steve Breen Sarah's Scribbles Wizard of Id For Better or For Worse