Great Pyramid of Giza

The robot reveals what’s inside the Great Pyramid of Giza

The pyramids are ancient masonry structures located outskirts of Cairo in Egypt. Most were built as tombs for the country's pharaohs and their consorts...

Stay on op - Ge the daily news in your inbox