Churchill Mountains
The Churchill Mountains are a mountain range group of the Transantarctic Mountains System, located in the Ross Dependency region of Antarctica. They border on the western side of the Ross Ice Shelf, between Byrd Glacier and Nimrod Glacier.