Ellis Island

Ellis Island is an island in North America next to New York and Liberty Island. Jack Harkness got into a fight there and a man shot him though the heart provoking his second death. (DW: Utopia)