Palmer Station, one of three U.S. research facilities in Antarctica, is on an island at 65°S, 64°W. That is near which labeled land feature of that continent?
A.Antarctic Peninsula
B.Artic Peninsula