What year was a state park opened opposite the island where the Statue of Liberty is located?
Liberty State Park: Liberty State Park is a state park in the U.S. state of New Jersey, located on Upper New York Bay in Jersey City, opposite both Liberty Island and Ellis Island.
i don't know