The Statue of Liberty in the harbour of New York City which was once known as Nieuw Amsterdam The Statue of Liberty on Liberty Island in the harbour of New York City which was once known as Nieuw Amsterdam.The Statue of Liberty on Liberty Island in the harbour of New York City which was once known as Nieuw Amsterdam.