Google Launches Free 3D Mapping and Search Product
Google Inc. (CA, USA) has announced the launch of Google Earth, Google's new satellite imagery-based mapping product that combines 3D buildings and terrain with mapping capability and Google search. Based...