Queen Alexandra Range
The Queen Alexandra Range is a major mountain range of the Transantarctic Mountains System, located in the Ross Dependency region of Antarctica.