The whole satellite image map thing isn't a new one. They have been around on the net for some time now, but Goggles' is the best so far simply for the navigation factor, just drag the map around to find the stuff you want.
Now if you can't be bothered searching for interesting stuff yourself its worth checking out Google Sightseeing.
Google Sightseeing is brought to you by Alex, James & Olly who take you to the best tourist spots in the world via Google Maps' satellite imagery.
I've tried looking for the great wall of China, I think I might have had it but I'm not sure. I figure if you can see it from orbit with the naked eye, you should be able to see it on even the lower res images.
Via Future Feeder.
