Statue of Liberty

The Statue of Liberty (also affectionately known as Lady Liberty) is a large statue located in the harbor of New York City on Earth, given as a gift of friendship to the United States of America from France in 1886.