Statue of Liberty

The Statue of Liberty is a huge statue located on an island near Manhattan.