Friday, June 16, 2006

Google Earth update Someone on the EEF lists mentioned that Google Earth has updated some of their satellite images of Egypt, especially the Delta. It's true: the Delta can now be viewed at much higher resolution and clarity than before. Do check it out.