Guess what this is Guess what this is Satellite images USA March 16, 2013February 26, 2013 by StreetViewFun.com StreetViewFun.com · Reply Larger Those are artificial islands created for nesting birds in the San Francisco bay. It’s part of wetland restoration. GD Star Ratingloading... Related Street View images What’s the location Google Street View has visited more than 30 times since 2007? Celebrating 10 years with Google Street View! Guess what happens when you take one step forward Guess what happened to this building?