>>9430782don't forget there are pyramids in America too, and no I'm not talking about Cahokia, Illinois. I'm talking about the desert of Las Vegas, they built a pyramid right under your nose. One of the largest in the world, with the brightest light on earth