The Statue of Liberty is in New York Harbor on Liberty Island. France gave it to the U.S. in 1886 as a gift. It is about 305 feet tall.