Holland Range
The 177th highest mountain range in the world
The Holland Range (83°10′S 166°0′E) is a rugged coastal mountain range in the Ross Dependency, Antarctica, on the west coast of the Ross Ice Shelf. It is about 60 nautical miles (110 km) long.
Mountain range data from Wikidata (CC0). Elevation is the height of the highest peak.