National Geographic show says that it was really the ancient Egyptians. they have shown some proofs as to how they've built it.
i could hardly believe it. it only mean one thing, they the ancient Egyptians were absolutely genius.
Indeed. Even though they haven't enough technology they've built it as if theyre measured and well architechtured pyramids.