The Statue of Liberty is a famous landmark located in New York Harbor. It was a gift from France to the United States in 1886 and has become a global symbol of freedom and democracy. The statue depicts a robed female figure representing Libertas, the Roman goddess, holding a torch and tablet evoking ideas of enlightenment.