Statue of Liberty-66, New York