New 3D Imagery in Detroit, Salt Lake City, and likely other cities

detroit-3d

While nothing has been announced by Google yet, it appears there was recently some fresh 3D Imagery released. ┬áSalt Lake City, Utah and Detroit, Michigan are fresh, and it's quite likely that there … [Read more...]