Egyptian Pyramids: Amazing Artifacts or Alien Edifices?
Free on SceneLog — log in or create an account to track it.
Overview
The pyramids at Giza near Cairo, Egypt are among the most extraordinary structures ever built. The pyramids have stood for thousands of years yet remain shrouded in mystery including the question were the Egyptians truly the builders?
Comments
Be the first to comment.
Leave a comment
Your email won't be published. Comments are reviewed before they appear.