Have Egypt's long lost pyramids really been found on Google Earth?

Mounds of sand spotted in the Egyptian desert using Google Earth might be the site of long-lost pyramids.
American archaeology researcher Angela Micol pinpointed two areas along the Nile basin, 90 miles apart, both containing unusual shaped mounds last year.
There was resistance by other archaeologists about whether her find was indeed that of unknown pyramids but now a preliminary ground study using ancient maps suggest that the location might, in fact, be correct.
She added that intriguing features including cavities and shafts have now been uncovered in a preliminary exhibition to the site, which is 12 miles from the city of Abu Sidhum along the Nile.
The site includes a 620-feet-wide triangular plateau that's almost three times the size of the Great Pyramid at Giza.
If it is genuine, it could be the largest pyramid ever discovered.
Micol's extraordinary claim attracted criticism from a number of archaeological and geological authorities who were skeptical that a tool like Google Earth could lead to a real discovery.
They reportedly dismissed the unusual mounds as anomalies or windswept rock formations that are common in the desert.
It's not the first archeological breakthrough to have been made thanks to Google Earth - in May 2011, American Egyptologist Sarah Parcak identified 17 lost pyramids.
And Micol herself has used the program to discover a possible underwater city off the Yucatan peninsula in Mexico.