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

Amanda LewanEarth Observation, Technology

3 d image detroitWhile 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 are more cities in this release that we’re unaware of for now.