Google Begins Mapping Liberty and Ellis Islands


Google had begun mapping Liberty and Ellis islands in a project to put the Statue of Liberty site on Google Maps with Street View in 3-D, 360-degree images, The New York Times reported. It will take several months before it goes live.