The Statue of Liberty was France's gift to America. It was built in 1886 and remains a famous world symbol of freedom and one of the greatest American icons. It is the world's largest statue and stands just less than 152 feet tall from the base to the torch, and weighs approximately 450,000 pounds. The statue offers a fine view of the New York Harbor and lower Manhattan. It is located on Liberty Island and a short boat ride is required to get to the statue. To see the statue from shore