The Statue of LibertyThe Statue of Liberty is, of course, New York's premier sight, though officially it's in New Jersey. A gift from the French to celebrate America's 100th year of independence, the statue was unveiled in 1886.