The Statue of Liberty is located in New York Harbor in New York City, New York. It was a gift from France to the United States and is a symbol of freedom and democracy. The document is a photo quiz asking where the Statue of Liberty is located, with the possible answers being London, Tokyo, or New York.