New York Ellis Island, NY One World Trade Center & Ellis Island, NY Lower Manhattan, NY Statue of Liberty NM, NY Statue of Liberty, One World Trade Center, & Lower Manhattan, NY New York City, NY Lower Manhattan, New York City, NY Share this:TwitterFacebookLike this:Like Loading...