Google Maps Street View

If you haven’t yet heard about the Google Maps street view launched yesterday, then make sure to check it out. Although currently only available in 5 U.S. cities, there’s loads to see on the panorama images and it’s all wrapped up in a very fluid interface. The first great find is Google employees posing outside their office. Zoom in and you’ll see that many are wielding garden tools and orange flags?

Read full article »