Mount Elizabeth Mount Elizabeth, nestled in the heart of Antarctica, is a prominent peak that resides within the Ross Dependency, a territory of New Zealand. This remarkable geological feature is part of the Queen Alexandra Range, one of the largest mountain ranges in Antarctica, which extends to over 160 kilometers in length. Mount Elizabeth stands …