Whatβs your theory on the pyramids? Built by aliens? Much older than science believes?Do you think theyβre connected to the American pyramids and Chinese?
If you've ever wondered how big the Great Pyramid of Giza really is, this photo puts it in perspective. (1)