Search
Archaeology

Pyramids Hidden in Satellite Images?: Photos

Images of pyramid-like structures in the Egyptian desert could be buried pyramids.

July 16, 2013
8:00 AM EDT

close

Learn More