Search
Menu
Home
Sources
About
Contacts
Medusa Peak
Medusa
Peak
is a
peak
, high, located
southeast
of
Perseus Peak
on
Tentacle Ridge
in the
Cook Mountains
of
Antarctica
. It was named is
association
with other
peaks
in the
area
after Medusa, one of the three
gorgons
of
Greek mythology
.