The Statue of Liberty is a famous statue gifted to the United States from France in 1886. It is located on a small island in New York City harbor, and stands 151 feet tall on an 89 foot pedestal. The Statue of Liberty symbolizes freedom and was intended by the French as a gesture of friendship between the two countries.