I can see my house from inside where I am writing this (of course), but thanks to the recent updates of google maps, I can see
my house from space at the same time. Kewl.
There are really some interesting things to see on these maps. But the most weired things are the UFOs, or whatever they are. For example
here. Or
here. They are discussing this on
google sightseeing.