No.12652932 ViewReplyOriginalReport
>The Great Pyramid of Giza - The tallest human building up to the Eiffel Tower. 2 million and 300 thousand stone blocks, weighing between 6 and 80 tons, taken from a quarry located 900 kilometers away, 4000 years ago, where there was no wheel or iron.

Science explanation to this is: Aliens.

That's how dumb Science is.