Mont Ross
E289853
UNEXPLORED
Mont Ross is a prominent volcanic peak in the southern Indian Ocean, located on the remote Kerguelen Islands and known as their tallest mountain.
Referenced by (1)
| Subject (surface form when different) | Predicate |
|---|---|
|
Kerguelen Islands
→
|
hasHighestPoint |