The Statue of Liberty has welcomed visitors and immigrants to New York Harbor since it was built by the French in 1886. Standing as it does for the lofty proposition of freedom of oppression, it towers over Liberty Island, with the top of its torch 305 feet off the ground.