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

Please wait…