Statue of Liberty-100, New York