Google launched its Google Maps Street View feature of the Statue of Liberty and other New York City destinations. For the first ...http://www.myfoxny.com/story/26729637/statue-of-liberty-google-street-view