Try Google Earth http://earth.google.com/
It offers a great interface to satellite views from all over the world! Have fun!
Best Regards, Johannes Haltern am See, Germany