The Statue of Liberty was unveiled in New York City's harbour on October 28, 1886 for the centennial of the American Declaration of Independence as a gift from the French people to America. It was ...