Anvers Island  search
BTAntarctica
 .Anvers Island
RTArthur Harbor
SNJust off NW coast of the Antarctic Peninsula.