What continent is XXX located on?
Ravel Peak
Ravel Peak (69°55′S 71°17′W) is an isolated peak, rising to about 1,300 m, surmounting Debussy Heights situated in the northern portion of Alexander Island, Antarctica.
Antarctica