Topic
Not who you're looking for? Others named Achilles Heel: Pedro the Lion album · episode of Homeland (S1 E8)
Achilles Heel is a snow-covered hill, high, in the center of the col between Mount Helen and Mount Achilles in the Achaean Range of Anvers Island, in the Palmer Archipelago. Surveyed by the Falkland Islands Dependencies Survey (FIDS) in 1955 and so named by the United Kingdom Antarctic Place-Names Committee (UK-APC) due to its position in relation to Mount Achilles.