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 Celebrating 10 years with Google Street View! Guess what happened to this building? Guess what this is!