Hey i found this cool thingy from a website....There is a very familiar Logo which all of u really know in Google Earth! Its somewhere in US. Just visit maps.google.com
U r by default in the maps mode...switch to Satellite mode. (To switch click the button on the upper right corner of the window...