Have you noticed that Google now provides satellite images of most of Europe?
I can even see my home down there. And I'm happy to see that Google is allowing linking to satellite locations, once again changing the world by allowing anyone to refer to pretty much any place on earth directly...