Back to Show
NOVA
What's Inside the Great Pyramid?
Cosmic particles reveal a previously hidden void in the Great Pyramid of Khufu in Egypt.