Liberty Island

Liberty Island is located in New York Harbor.