What continent contains XXX?
Strover Peak
Strover Peak (69°43′S 74°7′E) is a low rock peak along the coast of Antarctica, standing 6 nautical miles (11 km) west-northwest of Mount Caroline Mikkelsen.
Antarctica