Where is liberty island located?

The statue of liberty is located in New York, however there are two other locations of the Statue of liberty which are Paris and one other unknown location.