Two possible pyramid complexes might have been found in Egypt, according to a Google Earth satellite imagery survey.Located about 90 miles apart, the sites contain unusual grouping of mounds with intriguing features and orientations, said satellite archaeology researcher Angela Micol of Maiden, N.C.
I want to see the pyramids one day.