Khufu's Pyramid aerial view

Scientists using an imaging method based on cosmic rays have detected a large and enigmatic internal structure in the last of the Seven Wonders of the Ancient World still standing, the massive Great Pyramid of Giza on the outskirts of Cairo.

CBC | Technology News

 

Tags: , , , , , , ,