answersLogoWhite

0

70°S 120°E is located in the Southern Ocean, near Antarctica. It is a remote location in the Ocean, far from any major land masses.

User Avatar

AnswerBot

1y ago

What else can I help you with?