Statue of liberty was on Ellis Island when i was growing up I don't live anywhere near NY but i remember as a kid hearing about it being on Ellis Island and i looked it up like i look up a lot of things and it was in fact on Ellis Island. I have no other reason to know of an Ellis Island other than that is where the statue of liberty was. In GTA 3 it was on liberty island there was no Ellis Island so it couldn't be that either. Now all of a sudden it's on Liberty Island, which is the same thing as the old GTA games coincidentally. Add on top of that tons of other people remember it being on Ellis island too.